Команда очистки в Discord. NET не работает - PullRequest
0 голосов
/ 15 марта 2020

Я пытаюсь создать бота, используя Discord. NET в C#, я работал над командой очистки, но каждая онлайн-справка все устарела от старых синтаксисов, больше нет DeleteMessagesAsyn c из того, что Я знаю, кто-нибудь знает, как я могу это исправить?

        [Command("purge")]
        [RequireUserPermission(GuildPermission.ManageMessages)]
        [RequireBotPermission(GuildPermission.ManageMessages)]
        public async Task PurgeAsync(int delnum)
        {
            //Important Contexts:
            //Context.User;
            //Context.Client;
            //Context.Guild;
            //Context.Message
            //Context.Channel;
            var items = await Context.Channel.GetMessagesAsync(delnum + 1).FlattenAsync();
            await Context.Channel.DeleteMessagesAsync(items);
        }

1 Ответ

0 голосов
/ 15 марта 2020

Оказывается, они просто переместили это, я бросил это и работал.

...