我正在尝试创建一个带有多个不和谐命令的机器人,我能够按照示例为一个命令实现它:
{
"name": "blep",
"description": "Send a random adorable animal photo",
"options": [
{
"name": "animal",
"description": "The type of animal",
"type": 3,
"required": True,
"choices": [
{
"name": "Dog",
"value": "animal_dog"
},
{
"name": "Cat",
"value": "animal_cat"
},
{
"name": "Penguin",
"value": "animal_penguin"
}
]
},
{
"name": "only_smol",
"description": "Whether to show only baby animals",
"type": 5,
"required": False
}
]
}
现在我想添加另一个命令,我尝试将 JSON 修改为数组但它不接受它,我也尝试在 JSON 上创建多个对象也不起作用,有没有人知道如何让它发挥作用的最佳方式?
答案 0 :(得分:0)
您需要再次调用 <ApplicationCommandManager>.create(<ApplicationCommandData>)
方法,其中新的 <ApplicationCommandData>
是您的新命令数据对象。