Discord bot 斜线命令

时间:2021-07-30 22:43:07

标签: javascript discord discord.js discord.py

我正在尝试创建一个带有多个不和谐命令的机器人,我能够按照示例为一个命令实现它:

{
    "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 上创建多个对象也不起作用,有没有人知道如何让它发挥作用的最佳方式?

1 个答案:

答案 0 :(得分:0)

您需要再次调用 <ApplicationCommandManager>.create(<ApplicationCommandData>) 方法,其中新的 <ApplicationCommandData> 是您的新命令数据对象。