使用发送消息消息.conten

2024-04-24 14:14:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我想发送一条使用消息内容的消息
例如,如果用户写!alcool,我希望我的机器人回答textealcool.png

如果他们写!car,我想要textecar.png。你知道吗

我的代码是:

from discord.ext.commands import Bot

BOT_PREFIX = ("!")
TOKEN = "XXXXXX"

client = Bot(command_prefix=BOT_PREFIX)

@client.event
async def on_message(message):
    if message.content.startswith("!"):
        newMessage = 'texte' + str(message.content)[1:] + '.png'
        await client.send_message(message.channel, newMessage)

client.run(TOKEN)

我写了“!但是我的机器人回答说:

textealcool
texte!alcool
textealcool
texte
textealcool.pgn
textealcool.pgn
textealcool
textealcool.pgn
textealcool

我不明白为什么我有这么多答案只有两个是对的。你知道吗


Tags: clienttoken消息messageprefixpngbot机器人