下面是一个示例代码,使用了discord.py的commands模块。请确保您已安装discord.py。
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix='$')
@bot.command()
async def ping(ctx):
await ctx.send('pong')
bot.run('YOUR_BOT_TOKEN_HERE')
在这个示例中,我们定义了一个名为'ping”的命令,并使用command_prefix参数指定了前缀为'$”。当用户在 Discord 聊天中键入'$ping”时,机器人将响应'pong”。
您可以通过定义其他命令(例如通过添加另一个@bot.command()装饰器)来扩展机器人的功能。请务必在您的代码中添加您的机器人令牌,以便它可以与 Discord API 进行通信。