【问题标题】:Problems with the bot discord Moderation机器人不和谐审核的问题
【发布时间】:2020-07-15 21:05:19
【问题描述】:

我创建了很多审核团队,ban,kick muta等。我尝试做这样的事情:如果一个人输入命令(例如,ban)并且不输入参数(参与者姓名和原因),机器人会给出相应的消息,即没有足够的参数以及哪个参数。请帮忙!

【问题讨论】:

    标签: discord.py


    【解决方案1】:

    MissingRequiredArgument 在没有遇到所需参数时调用。只要缺少必需的参数,您就可以使用此异常在聊天中发送消息。

    MissingRequiredArgument 也有自己的参数,详细说明了缺少的参数。

    希望这会为您指明正确的方向!

    【讨论】:

      【解决方案2】:

      这很容易实现。这是sn-p的代码给你一个想法。

      async def test(ctx,name = None,reason = None):
          if name == None or reason == None:
              await ctx.send('Provide the Name and Reason')
          else:
              #PROCEEED HERE
              pass
      

      【讨论】:

        猜你喜欢
        • 2022-11-10
        • 2019-02-26
        • 2020-06-08
        • 2020-12-25
        • 2020-07-20
        • 2019-08-03
        • 2019-09-04
        • 2020-06-23
        • 2018-03-20
        相关资源
        最近更新 更多