gpt4 book ai didi

java - PircBotX 私信

转载 作者:太空宇宙 更新时间:2023-11-04 13:38:14 24 4
gpt4 key购买 nike

当用户执行命令时,我只想将输出发送回该用户,而不是 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com