- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
当用户执行命令时,我只想将输出发送回该用户,而不是 channel 。
我正在使用 PircBotX 框架。
我的代码:
public void onMessage(MessageEvent<PircBotX> event) {
if (event.getMessage().equalsIgnoreCase("!test")){
event.respond("Test Successful.");
}else if (event.getMessage().split(" ")[1].equalsIgnoreCase("!test2")){
event.getChannel().send().message("this response works");
event.respond("This response works");
event.getUser().send().message("but this does not work");
}
}
根据documentation , event.getUser().send().message("XYZ");
应该是私有(private)消息。
documentation还指出 bot.sendMessage
应该是私有(private)消息,但这也不起作用。
对于这两种情况,控制台输出看起来完全正常。
对于问题的根源,我有一个想法:我正在将其构建为 Twitch.tv 聊天机器人。私有(private)消息有可能被禁用(尽管 their API page 没有提到这一点)。
最佳答案
你想发送耳语吗?如果是的话,看看这个 https://discuss.dev.twitch.tv/t/sending-whispers-with-my-irc-bot/4346/6您需要连接到额外的 irc 服务器才能发送私语/私有(private)消息
关于java - PircBotX 私信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31486624/
我正在尝试使用 PircBotX Java Framework 发出命令,并且在发出命令时,我一直使用此方法来监听命令 public void onMessage(MessageEvent event
当用户执行命令时,我只想将输出发送回该用户,而不是 channel 。 我正在使用 PircBotX 框架。 我的代码: public void onMessage(MessageEvent even
我正在尝试将Pircbotx用作Android应用程序的库。 Pircbotx仅用于Twitch.tv聊天,因此我按照here的说明添加了Twitch支持代码。我在配置对象方面遇到困难,或者库的路径可
我正在尝试使用 PircBotX 创建一个机器人,但是我什至无法开始制作它。仅使用基本示例代码,我无法使 connect() 方法正常工作,它总是在标题中提到的编译时给出错误。这是我正在使用的代码:
我正在尝试将模式设置为 IRC channel ,但在主方法中调用时 PircBotX 似乎没有执行该命令。当我发送我在代码中设置的消息 (!setRModePlus) 时,该命令就会执行。我的代码哪
你好,我对 Java 还很陌生,但我已经摆弄了一些。 这次我尝试为我的 Twitch channel 制作一个机器人,我可以自己配置它,例如抽奖和其他一些独立的东西。 我正在使用一个名为 PircBo
我是一名优秀的程序员,十分优秀!