【发布时间】:2014-10-10 21:02:13
【问题描述】:
我想用 Java 实现 IRC 协议。 一般来说,我对协议中不存在的其他命令有疑问。
例如,添加带有随机数生成的“骰子”命令。 我可以使用 PRIVMSG ("* user_x dices 5") 来实现 DICE 命令。 但是当用户写“/me dices 5”时,这将是完全相同的。 所以这不是一个好方法,因为用户可以作弊;-)。
有没有更好的方法来实现 IRC 的附加命令? 常见的 IRC 客户端如何使用这些命令?
【问题讨论】:
-
在服务器上解析它们。
-
当然——但是你怎么回复客户呢?尤其是看到 PRIVMSG : ACTION 和 DICE 之间的区别 - 因为它们看起来应该不同(不适应所有当前的 IRC 客户端)