public static GuildConfig FindOrCreateGuildConfig(Discord.WebSocket.SocketGuild guild) { GuildConfig GuildConfig = _guilds.Find(g => g.Id == guild.Id); if (GuildConfig.Equals(null)) { InitializeGuild(guild); GuildConfig = _guilds.Find(g => g.Id == guild.Id); } Utilities.Log("FindOrCreateGuildConfig", $"Guild found with id {guild.Id} [{GuildConfig.Popularity}]", Discord.LogSeverity.Debug); return(GuildConfig); }