public async Task <ISocketMessageChannel> GetChannel(IGuild guild) { var channelId = await _database.GetValue <ulong>(Keys.IntroductionChannel(guild)); if (!channelId.HasValue) { return(null); } return((ISocketMessageChannel)_client.GetChannel(channelId.Value)); }