换行 IRC 协议
我用java编写了一个IRC机器人,但遇到了以下问题:我有一个帮助函数,它以私人消息的形式将机器人的所有功能(用法、示例等)返回给用户。
问题是,如果我逐行发送此消息,消息就会排队,并且发送一个帮助请求可能需要长达 10 秒的时间。
现在我通过将所有帮助功能放在一条消息中解决了这个问题,但当然所有内容都放在一行中。这对于可读性来说是负面的。
有没有一种方法可以使用 irc 协议来格式化消息,特别是是否有换行符? (/n 来自 java 不起作用)
如果没有这样的选项,最好的方法是什么使它更具可读性?
I've written an IRC bot in java, but I am having the following problem : I have a help function that returns all the functions of bots (usage, example,...) to a user in private message.
The problem is that if I send this line by line, messages get queued, and it can take up to 10 seconds to send one help request.
Now I solved this by putting all the help functions in one message, but everything of course is put on 1 line. This is negative for readability.
Is there a way to format messages using the irc protocol and especially is there a character for linebreak ? (/n from java does not work)
And if there is no such option, what would the best way be to make it more readable ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是不可能的。来自 IRC RFC 1459:
我从未在 IRC 中看到过带有换行符的消息。
This is not possible. From the IRC RFC 1459:
I have never seen a message in IRC with a linebreak in it.