robot.emitやrobot.adapter.customMessageの方法が出てくるものの、それではうまくいかなかったので。(そもそもメソッドがなくなっているものもあった)
Slackのドキュメントを見ればわかるのですが、as_userパラメータが必要になったらしい。
1 2 3 4 5 6 |
robot.send({room: room}, { as_user: false, text: message, username: username, icon_emoji: icon }); |
これでユーザー名とアイコンを変更しながら投稿できるようになった。
というか、ボタン付きのダイアログとか作れるんですね、Slack。
アイデアはないですが何か作ってみたい。