public async Task UnsetAnnouncementChannel()
        {
            bool result = await AnnouncementsStorage.SetAnnouncementsFor(this.Context.Guild.Id, null);

            if (result)
            {
                await this.Context.Message.AddReactionAsync(new Emoji("👌"));
            }
            else
            {
                await this.Context.Message.AddReactionAsync(new Emoji("👎"));
            }
        }
        public async Task SetAnnouncementChannel([Summary("The channel to mark")] SocketChannel chan)
        {
            bool result = await AnnouncementsStorage.SetAnnouncementsFor(this.Context.Guild.Id, chan);

            if (result)
            {
                await this.Context.Message.AddReactionAsync(new Emoji("👌"));
            }
            else
            {
                await this.Context.Message.AddReactionAsync(new Emoji("👎"));
            }
        }
 public async Task Announce([Remainder][Summary("The announcement to make")] string msg)
 {
     await AnnouncementsStorage.AnnounceGlobal(msg);
 }