我正在使用Python创建一个不和谐的机器人,我想创建一个命令,使该机器人在执行该命令的通道中获取最后一个固定的消息,以便检索该固定消息中的提及(以供进一步使用) 。
但是我找不到任何允许机器人执行此操作的命令...
有帮助吗?谢谢x)
答案 0 :(得分:0)
您正在寻找Client.pins_from
(异步分支)或TextChannel.pins
(重写分支)。我相信这些协程返回的列表应该是按顺序排列的,最旧的针脚在第一位,但是我不确定。如果是这样,看起来就像
pins = await client.pins_from(channel) # or await channel.pins()
last_pin = pins[-1]
last_pin_mentions = last_pin.mentions