help
Root Question Message
drpcclient = new DiscordRpcClient("appid was here");
drpcclient.CurrentUser.ID.ToString(); //(crashes)
Initialize();
try
{
discorduser.Content = drpcclient.CurrentUser.Username.ToString();
}
OnReady
before running this codeCurrentUser
is set and later OnReady is invokedInitialize();
drpcclient.OnReady += (sender, e) =>
{
discorduser.Content = drpcclient.CurrentUser.Username.ToString();
};
InitializeComponent();
try
{
drpcclient.OnReady += (sender, e) =>
{
discorduser.Content = drpcclient.CurrentUser.Username.ToString();
};
}
catch (Exception ex)
{
Console.Write(ex.ToString());
}
Initialize();
Initialize();
calls Initialize();
on drpcclient
?drpcclient
even initialized? public void Initialize()
{
drpcclient = new DiscordRpcClient("");
drpcclient.Logger = new ConsoleLogger() { Level = LogLevel.Warning };
drpcclient.OnReady += (sender, e) =>
{
Console.WriteLine("Received Ready from user {0}", e.User.Username);
};
drpcclient.OnPresenceUpdate += (sender, e) =>
{
Console.WriteLine("Received Update! {0}", e.Presence);
};
drpcclient.Initialize();
drpcclient.SetPresence(new RichPresence()
{
Details = "In Launcher",
Timestamps = Timestamps.Now
});
}