Example #1
0
 internal Task GuildAvailable(SocketGuild guild)
 {
     if (!ConfigHandler.Config.ServerBlacklist.Contains(guild.Id))
     {
         GuildHandler.AddGuild(guild.Id, guild.Name);
     }
     else
     {
         guild.LeaveAsync();
     }
     return(Task.CompletedTask);
 }
Example #2
0
 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();
     }
 }