我的Discord机器人命令前缀不起作用

时间:2019-12-14 21:40:31

标签: python discord discord.py

我正在用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")

1 个答案:

答案 0 :(得分:0)

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

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