2

我正在尝试使用 PircBotX Java 框架发出命令,当我发出命令时,我一直在使用这种方法来监听命令

public void onMessage(MessageEvent event) {
    event.respond("Hello World");
     ...

虽然,这会像这样返回,假设我的尼克是 Rmarmorstein,我执行了命令..

Rmarmorstein: Hello World

这很好,尽管对于有趣的命令,比如 ~poke ,它会返回 this..

Rmarmorstein: Poking OtherUser

我怎样才能摆脱那个 Rmarmorstein:在一开始.. 任何帮助和建议表示赞赏,我使用的是PircBotX框架的最新版本。谢谢你。

4

2 回答 2

3
event.getChannel().send().action("pokes OtherUser");
于 2014-09-14T15:57:28.753 回答
2

使用 sendMessage 而不是响应:

event.getBot().sendMessage(event.getChannel(), "Hello World");

或者 sendNotice 发送一个私人通知:

event.getBot().sendNotice(event.getUser(), "Hello World");
于 2013-04-19T22:23:17.417 回答