要让你的 Discord 机器人响应带有前缀的消息,你可以按照以下步骤进行操作:
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix='!')
@bot.event
async def on_ready():
print(f'Logged in as {bot.user.name}')
@bot.event
async def on_message(message):
if message.content.startswith('!hello'):
await message.channel.send('Hello!')
bot.run('YOUR_BOT_TOKEN')
在上面的代码中,我们创建了一个 Discord 机器人,并设置了前缀为'!'。当用户发送以'!hello'开头的消息时,机器人将回复'Hello!'。
现在,你的 Discord 机器人应该能够响应带有前缀的消息了。你可以根据需要扩展代码,添加更多的命令和功能。记得查阅相关文档和示例代码,以便更好地理解和使用 Discord 机器人框架。
领取专属 10元无门槛券
手把手带您无忧上云