dart_discord_rpc_ffi 0.0.1
dart_discord_rpc_ffi: ^0.0.1 copied to clipboard
Internal dependency package for dart_discord_rpc.
example/dart_discord_rpc_ffi_example.dart
import 'dart:io';
import 'dart:ffi';
import 'package:dart_discord_rpc_ffi/src/ffi.dart';
import 'package:dart_discord_rpc_ffi/dart_discord_rpc_ffi.dart';
void main(List<String> args) {
dynamicLibrary = DynamicLibrary.open(args.first);
DiscordRPCFFI.initialize(NativeApi.postCObject, receiver.sendPort.nativePort);
var discord = DiscordRPC(
applicationId: '877853131025809438',
);
discord.start(autoRegister: true);
discord.updatePresence(
DiscordPresence(
state: 'Discord Rich Presence from Dart. 🎯',
details: 'github.com/alexmercerind/dart_discord_rpc',
startTimeStamp: DateTime.now().millisecondsSinceEpoch,
largeImageKey: 'large_image',
largeImageText: 'This text describes the large image.',
smallImageKey: 'small_image',
smallImageText: 'This text describes the small image.',
),
);
discord.events.listen((event) {
print(event);
});
stdin.readLineSync();
}