📅  最后修改于: 2023-12-03 14:45:30.726000             🧑  作者: Mango
如果你想使用 Python 开发机器人或为 Discord 创建扩展,你需要使用 discord.py 库。以下是在 Shell-Bash 中通过 pip 安装 discord.py 的步骤:
pip install discord.py
此命令将从 Python 包索引中下载和安装 discord.py 库。安装完成后,你可以在你的 Python 代码中导入 discord 模块,从而可以与 Discord API 进行交互。
下面是一个简单的示例,演示如何使用 discord.py 发送消息和接收消息:
import discord
# 创造 client 对象
client = discord.Client()
# 当 bot 准备好时,输出 Ready
@client.event
async def on_ready():
print('Ready')
# 当 bot 收到消息时,回复相同的消息
@client.event
async def on_message(message):
if message.author.bot:
# 确保不回复其它机器人的消息
return
message_content = message.content
channel = message.channel
await channel.send(message_content)
# 运行 bot
client.run('YOUR_BOT_TOKEN')
以上代码创建了一个简单的 bot,用于回复每个通过它发送的消息。现在,你已经学会了如何在 Shell-Bash 中安装 discord.py 库以及如何使用它来创建机器人。祝愉快!