【发布时间】:2021-04-11 04:29:09
【问题描述】:
我正在尝试用 Python 编写一个 Discord 机器人来获得乐趣,根据我为 discord.js (https://discord.js.org/#/docs/main/stable/class/User) 找到的文档,应该有一个 user.tag 和 user.username 给你一个字符串(I'我正在为message.author(用户的子类)寻找一种方法)。这在discord.py 中不起作用,我在discord.py 中找不到类似的东西。有谁知道怎么做?
参考代码:
@client.event
async def on_message(message):
print(message.content + " sent by " + message.author.username + message.author.tag)
if message.author == client.user:
return
Reply = "Test"
await message.channel.send(Reply)
【问题讨论】:
-
请先阅读
discord.pydocumentation,您可能会在不同的类名下找到相同的类。我的一个小建议是不要将discord.js和discord.py视为相同。它们可能相似,尽管您可能能够找到相同的函数和/或数据,但它们在实际代码中却截然不同。
标签: python discord discord.js discord.py