【发布时间】:2021-12-07 11:14:59
【问题描述】:
我的 Pycord 机器人中有一个斜杠命令。 代码如下:
@bot.slash_command(name='greet', description='Greet someone!')
async def greet(ctx, name):
await ctx.send('Hello ' + name + '!')
如何使“名称”成为可选参数?我尝试设置 name=None,但它不起作用。
【问题讨论】:
-
您可以简单地将name的默认值设置为空字符串
async def greet(ctx, name=''): -
哇,这行得通,谢谢!