Exemple #1
0
        protected async Task OnGuildAvaivable(SocketGuild guild)
        {
            GuildConfig config = default;

            if (await GuildConfigs.CountAsync() != 0)
            {
                config = await GuildConfigs.FirstAsync(g => g.GuildId == guild.Id);
            }
            if (config == null)
            {
                config = new GuildConfig()
                {
                    GuildId = guild.Id
                };
                Add(config);
                await SaveChangesAsync();
            }
        }