我正在用python和im tryan制作一个简单的不和谐服务器bot,而我尝试使用“ sudo”作为我的命令前缀,由于某些奇怪的原因,当我尝试使用前缀“ sudo hi”或类似的东西时,它会起作用。当我尝试诸如“ /”之类的preifx时,它可以工作。谁能解释为什么?
#!/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")
答案 0 :(得分:0)
您当前的前缀是“ sudo”,因此有效的命令将是例如“ sudohi”。正如@chiragzq所建议的,在前缀定义中添加空格应该可以解决您的问题。
client = commands.Bot(command_prefix = "sudo ")