// called when any of the bot leaves a guild private Task Bot_GuildDeleted(GuildDeleteEventArgs e) { // remove the guild from the bot's guild collection this.lbGuilds.InvokeAction(new Action <ulong>(this.RemoveGuild), e.Guild.Id); return(Task.CompletedTask); }
public static Task OnGuildDeleted(DiscordClient sender, GuildDeleteEventArgs args) { DataContext.DeleteGuildData(args.Guild.Id); return(Task.CompletedTask); }
private Task Event_GuildUnavailable(DiscordClient d, GuildDeleteEventArgs e) { d.Logger.LogDebug(BotEventId, "Event_GuildUnavailable."); return(Task.CompletedTask); }
private Task Client_GuildDeleted(GuildDeleteEventArgs e) { e.Client.DebugLogger.LogMessage(LogLevel.Info, "BotApp", $"{e.Guild.Name} deleted", DateTime.Now); return(Task.CompletedTask); }