Esempio n. 1
0
        public async Task ModifyMessage(IDiscordMessage message)
        {
            IMessageChannel m = ((message.Channel as IProxy <IChannel>).ToNativeObject() as IMessageChannel);

            if (m != null)
            {
                if (!(await(m as IGuildChannel).Guild.GetCurrentUserAsync()).GuildPermissions.EmbedLinks)
                {
                    await message.ModifyAsync(ToMessageBuilder().Build());

                    return;
                }
            }
            await message.ModifyAsync(this);
        }