当用户使用搜索命令时,我的机器人将用结果和表情符号回复。如何检查用户是否单击此表情符号?
事件回复(idResults.getMovieResults()。获取(0)。toString())。队列();事件getChannel()。sendMessage(“单击将其添加到您关注的列表中”)。队列(msg)-
您可以使用以下两个链接:
https://stackoverflow.com/a/64414297/13210204或者:如何让Discord Bot等待特定用户使用JDA发送消息?
这在很大程度上取决于您的用例是什么,以及您希望在将来如何继续使用您的bot。
所以我的问题是 场景:假设我的服务器中有一个bot,它发送一条标题为“Hello”的嵌入消息,并在下面添加一个随机反应,就像触发器一样。 我想做的是:我想让我的机器人检测嵌入消息的标题,如果它与我的if语句匹配,那么它还会单击/添加嵌入机器人放在它下面的相同反应。如果有任何困惑,请告诉我。
我已经在不和谐机器人上工作了几天。 起初只是简单的命令等,但慢慢地,我也致力于音乐机器人的主题。 我也使用YouTube数据API来实现这一点,到目前为止一切都正常。不过,我现在想合并一个Youtube搜索命令或将其构建到另一个(Play命令)中。我已经有半个搜索命令了。 到目前为止你可以做$play(歌名) 将选择找到的第一个轨迹。 然而,我希望能够看到前10个搜索结果,然后在它们之间进行选择。
我正在开发一个Discord机器人,但当我尝试向频道发送消息时,它不起作用。 我尝试使用代码
我已经创建了一个bot,它现在在我的discord服务器中,使用下面的代码。 我的问题是,一旦我在与bot不和谐的聊天中,我如何调用命令让bot运行代码,为用户列表收集csv?我不确定如何调用机器人,一旦它在聊天/服务器中获得列表。
我使用repl。它让我的不和机器人。我使用Python并遵循本教程: https://www.youtube.com/watch?v=SPTfmiYiuok 这是我的代码:
我正在尝试让我的JDA discord bot删除文本频道中的所有消息,目前我使用的代码效率极低,偶尔有效,有时无效。代码: 我知道一个事实,我正在调用函数,我知道一个事实,正在传递的文本通道是正确的。请帮我同样的忙。