Perl Net :: Jabber :: Bot新行

我在我的Perl脚本中使用了Net::Jabber::Bot模块,它工作正常,但是一个问题是当我想发送消息时,所有新行都被删除了! 两个问题:

  • 我们如何在消息中添加新行? 我们应该在某处禁用chomp吗?
  • Jabber / XMPP中的新行发生了什么?

  • 这是一个已知问题,有人已经为此提交了补丁:http://code.google.com/p/perl-net-jabber-bot/issues/detail?id = 24

    您无法直接发送 n,但如果该代码不包含不可打印的字符,则可以发送xmpp / jabber编码的换行符。

    在这个小节里:

    sub _send_individual_message {
    ...
    # Strip out anything that's not a printable character
    # Now with unicode support?
    $message_chunk =~ s/[^[:print:]]+/./xmsg; 
    
    链接地址: http://www.djcxy.com/p/94055.html

    上一篇: Perl Net::Jabber::Bot new line

    下一篇: Online status for Jabber bot