internal Task GuildAvailable(SocketGuild guild) { if (!ConfigHandler.Config.ServerBlacklist.Contains(guild.Id)) { GuildHandler.AddGuild(guild.Id, guild.Name); } else { guild.LeaveAsync(); } return(Task.CompletedTask); }
internal async Task JoinedGuildAsync(SocketGuild guild) { if (!ConfigHandler.Config.ServerBlacklist.Contains(guild.Id)) { GuildHandler.AddGuild(guild.Id, guild.Name); await GuildHelper.DefaultChannel(guild.Id).SendMessageAsync("Thank you for inviting me to your server. Guild prefix is `h!`. Type `h!help` for commands."); } else { await guild.LeaveAsync(); } }