我创建了许多审核小组,禁令,踢诱人游戏等。我试图做这样的事情:如果某人输入命令(例如禁令)并且未输入参数(参与者的姓名和原因),僵尸程序会给出相应的消息,指出没有足够的参数,而只有一个。请帮忙!
答案 0 :(得分:0)
MissingRequiredArgument。每当缺少必需的参数时,您都可以使用此异常在聊天中发送消息。
MissingRequiredArgument也有自己的参数,该参数详细说明了缺少的参数。
希望这会为您指明正确的方向!
答案 1 :(得分:0)
这很容易实现。这是一段代码,可以给您一个想法。
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