使用Discord.py,有没有办法读取嵌入式消息?

成熟度

我的代码打印出用户发送的消息。但是,当发送嵌入式消息时,终端上什么也没有,也什么也没读。

我的机器人有办法读取不和谐的嵌入式消息以及正常消息吗?

Python 3.8

client = discord.Client()

@client.event
async def on_message(message):
    print(message.content)

client.run(token)
用户12991524

您可以使用来从消息中获取嵌入列表message.embeds链接到文档试试这个解决方案:

@client.event
async def on_message(message):
    embeds = message.embeds # return list of embeds
    for embed in embeds:
        print(embed.to_dict()) # it's content of embed in dict

PS:如果您的邮件中嵌入了一个,则可以使用: embed_content_in_dict = message.embeds[0].to_dict()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法使用FOR JSON返回字符串或嵌入式JSON?

有没有办法在 MongoDB 中使用聚合管道搜索嵌入式数组?

有没有办法在用户使用 discord.py 登录时发送消息?

有没有办法在Outlook电子邮件中使用嵌入式PNG图像?

有没有办法从discord.py获取自定义状态消息?

有没有办法从消息中获取命令的名称(Discord.py)

有没有办法遍历Discord嵌入中的所有字段?

有没有办法对用discord.js发送过的每条消息做出反应

有没有办法监听特定 Discord 消息 ID 上的反应事件

有没有办法用discord.py发送好友请求?

有没有办法在discord.py中禁用然后启用client.event()?

有没有办法让用户在discord py中断开连接?

有没有办法用discord.py隐藏频道列表?

有没有办法获取别名列表?(Discord py)

有没有办法踢/禁止discord.py中的每个人?

有没有办法阻止discord.py机器人提及角色?

有没有办法在discord.py中检索频道的创建者?

有没有办法在 Hibernate 中使用共享嵌入对象?

有没有办法使用视图模型中的嵌入图像

有没有办法使用 PyMongo 在我的 kivy 程序中嵌入 MongoDB 图表?

有没有办法使用 discord.js v12 创建 JSON 文件?

有没有办法在discord.js中使用everyone角色

在 Slurm 上使用 MPI,有没有办法在不同的作业之间发送消息?

有没有办法在其他函数中使用消息

有没有办法使用 Redis 将属性与聊天消息相关联?

有没有办法使用 Python 使用 open 反向读取文件

有没有办法使用给定目录中的 numpy.genfromtxt 从 csv 读取数据?

有没有办法使用BMP读取har日志

有没有办法使用Python openpyxl从excel读取持续时间类型字段?