【问题标题】:my Discord bot command prefix not working我的 Discord 机器人命令前缀不起作用
【发布时间】:2020-04-07 21:35:53
【问题描述】:

我在 python 中制作了一个简单的不和谐服务器机器人,我尝试使用“sudo”作为我的命令前缀,出于某种奇怪的原因,当我尝试使用前缀 ex“sudo hi”或类似的东西时它不起作用。当我尝试使用诸如“/”之类的前缀时,它可以工作。谁能解释为什么?

#!/usr/bin/python3
import discord
from discord.ext import commands

client = commands.Bot(command_prefix = "sudo")

@client.event
async def on_ready():
    print("Bot is online")

【问题讨论】:

  • 您可以尝试在命令前缀的末尾添加一个空格吗?

标签: python discord discord.py


【解决方案1】:

您当前的前缀是“sudo”,因此有效的命令应该是,例如,“sudohi”。正如@chiragzq 建议的那样,在前缀定义中添加一个空格应该可以解决您的问题。

client = commands.Bot(command_prefix = "sudo ")

【讨论】:

    猜你喜欢
    • 2018-05-04
    • 2023-03-20
    • 2020-11-27
    • 2020-10-05
    • 1970-01-01
    • 2021-09-20
    • 2023-04-04
    • 1970-01-01
    • 2021-07-22
    相关资源
    最近更新 更多