javascript 可以在Discord.js中嵌入按钮吗?

v1l68za4  于 2022-12-25  发布在  Java
关注(0)|答案(2)|浏览(141)

不久前,我创建了一个Discord机器人,它使用BetaSeries API打印给定节目的下一集日期,但当机器人遇到一个节目的多个结果时,它会显示API返回的节目列表。
在这一点上,我的机器人要求再次写命令与ID的节目(显示在列表中),但我正在寻找一种方法来创建我的列表与按钮,当点击一个按钮自动显示的节目信息,而不写命令与ID。

lx0bsm1f

lx0bsm1f1#

截至2021年5月,Buttons在discord API中正式实现,此时已经有unofficial wrappers支持添加按钮

更新(2021年7月):

按钮将是discord.js v13和更高版本的一部分。请参阅此PR以保持更新

wgeznvg7

wgeznvg72#

是的,这是可能的,许多机器人使用不和谐的React来模拟按钮,通过让机器人对要求选择不同表情符号(通常是1号,2号,3号等表情符号)的选项的消息作出React,并获得该消息是否由某个用户作出React。
有关如何获取React事件的详细信息,请参见Collecting users who reacted to a message using discord.js

相关问题