slackのxmppの仕様が変更されたのか、slackからのメッセージが改行削除されて送られてくるようになっていた。
7月下旬ころから?
SlackのXMPPで改行使えなくなっててウケた
— 攻略組 (@r7kamura) 2015, 7月 31
テストしてみた
サンプルスクリプト
module.exports = (robot) ->
robot.hear /test(.+)/im, (msg) ->
robot.logger.info msg.message
robot.logger.info msg.message.text.split(/\s/)
ログ
psyclonebot-0 [Tue Aug 04 2015 17:44:50 GMT+0900 (JST)] INFO { user:
{ id: 'saito',
room: 'general@conference.*.xmpp.slack.com',
jid: 'google@conference.*.xmpp.slack.com/saito',
privateChatJID: 'saito@*.xmpp.slack.com',
name: 'saito',
type: 'groupchat' },
text: 'test 一行目二行目三行目',
id: undefined,
done: false,
room: 'general@conference.*.xmpp.slack.com' }
psyclonebot-0 [Tue Aug 04 2015 17:44:50 GMT+0900 (JST)] INFO [ 'test', '一行目二行目三行目' ]
どうしたものか。
[amazonjs asin=”4774166278″ locale=”JP” title=”WEB+DB PRESS Vol.82″]
コメント