如何在disocrd.py上获得回复消息?

时间:2021-04-18 03:30:37

标签: python discord.py

这里是一个例子:有人发送消息名称为 A 有人回复A。 (这条消息是B
我如何从 A 获取 B

messagereply 变量吗?

我正在使用 discord.py 和 python。

1 个答案:

答案 0 :(得分:4)

使用属性 reference

<块引用>

此消息引用的消息。这仅适用于 MessageType.pins_add 类型的消息,交叉发布的消息由 跟踪渠道整合,或消息回复

message.reference

并且它返回来自A消息引用 B,其中messageB。之后,您可以使用 cached_message 获取消息或使用 client.get_guild().get_channel().fetch_message(id) 东西来获取消息对象。