示例#1
0
        public static string Restart()
        {
            DiscordLink plugin = DiscordLink.Obj;

            Logger.Info("Restart command executed - Restarting");
            bool   restarted = plugin.RestartClient().Result;
            string result    = restarted ? "Restart Successful" : "Restart failed or a restart was already in progress";

            Logger.Info(result);
            return(result);
        }
示例#2
0
        public static void Restart(User user)
        {
            CallWithErrorHandling <object>((lUser, args) =>
            {
                DiscordLink plugin = Plugins.DiscordLink.DiscordLink.Obj;
                if (plugin == null)
                {
                    return;
                }

                _ = plugin.RestartClient();
            },
                                           user);
        }