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); }
public void Write(ChatSent message) { if (!_initialized) { return; } DateTime time = DateTime.Now; int utcOffset = TimeZoneInfo.Local.GetUtcOffset(time).Hours; _writer.WriteLine("[Eco] [" + DateTime.Now.ToString("yyyy-MM-dd : HH:mm", CultureInfo.InvariantCulture) + " UTC " + (utcOffset != 0 ? (utcOffset >= 0 ? "+" : "-") + utcOffset : "") + "] " + $"{DiscordLink.StripTags(message.Citizen.Name) + ": " + DiscordLink.StripTags(message.Message)}"); }
public static void Restart(User user) { CallWithErrorHandling <object>((lUser, args) => { DiscordLink plugin = Plugins.DiscordLink.DiscordLink.Obj; if (plugin == null) { return; } _ = plugin.RestartClient(); }, user); }