2020/09/29 04:18 編集
修正
投稿2020/09/29 03:58
Node.js で、Hubotのプログラムを動かしています。
JavaScript
1module.exports = robot => { 2 robot.hear(/hello/i, msg => { 3 console.log(msg); 4 const userId = msg.message.user.id; 5 msg.send(`hello ${userId}`); 6 }); 7}
引数のmsgをコンソールに表示した所、一部抜粋で以下のようになりました。
Response { message: TextMessage { user: User { id: '1', _getRobot: [Function], name: 'Shell', room: 'Shell' }, done: false, room: 'Shell', text: 'hello', id: 'messageId' } }
これは、JSONなのでしょうか?
JSONだとすると、message: TextMessage {
の TextMessage は何なのでしょうか?
message: {
ならば、JSONだとわかります。
回答2件
あなたの回答
tips
プレビュー