【问题标题】:Purge command in Discord.NET doesn't workDiscord.NET 中的清除命令不起作用
【发布时间】:2020-06-26 19:28:27
【问题描述】:

我正在尝试在 C# 中使用 Discord.NET 制作一个机器人,我正在处理 purge 命令,但是在线的每个帮助都已经过时了旧语法,据我所知,没有更多的 DeleteMessagesAsync,有人知道吗?有什么办法可以解决这个问题?

        [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);
        }

【问题讨论】:

    标签: c# discord discord.net


    【解决方案1】:

    原来他们只是移动了它,我把它投射过来并工作了。

    【讨论】:

      猜你喜欢
      • 2018-09-17
      • 2021-02-22
      • 2018-03-12
      • 2019-05-13
      • 1970-01-01
      • 1970-01-01
      • 2021-08-20
      • 2018-01-25
      • 2021-07-07
      相关资源
      最近更新 更多