public static void Start() { DiscordRPC.EventHandlers eventHandler = default(DiscordRPC.EventHandlers); DiscordRPC.Initialize("702340191289081857", ref eventHandler, false, null); Started = true; }
public void StartDiscord() { if (GlobalVars.UserConfiguration.DiscordPresence) { handlers = new DiscordRPC.EventHandlers(); handlers.readyCallback = ReadyCallback; handlers.disconnectedCallback += DisconnectedCallback; handlers.errorCallback += ErrorCallback; handlers.joinCallback += JoinCallback; handlers.spectateCallback += SpectateCallback; handlers.requestCallback += RequestCallback; DiscordRPC.Initialize(GlobalVars.appid, ref handlers, true, ""); GlobalFuncs.UpdateRichPresence(GlobalVars.LauncherState.InLauncher, "", true); } }
public static void Start() { DiscordRPC.EventHandlers eventHandler = default(DiscordRPC.EventHandlers); new Thread(() => { DiscordRPC.Initialize(TShock_Presence.Utils.Configuration.applicationID, ref eventHandler, false, null); for (; ;) { Thread.Sleep(30000); Update(); } }) { IsBackground = true }.Start(); }
public static void Start() { new Thread(() => { DiscordRPC.EventHandlers eventHandler = default(DiscordRPC.EventHandlers); DiscordRPC.Initialize("639595027089063957", ref eventHandler, false, null); Console.WriteLine("DiscordRPC Started."); for (; ;) { Thread.Sleep(30000); CustomUpdate(); } }) { IsBackground = true }.Start(); }
public static extern void Initialize(string applicationId, ref DiscordRPC.EventHandlers handlers, bool autoRegister, string optionalSteamId);