2016-07-26 9 views
1

ボットキットIの設定message_receivedまたは他のハンドラ。私がメッセージを受け取ったとき、そのtextプロパティは、ユーザによって書かれた実際のメッセージを含むべきです。残念ながら、このメッセージに電子メールアドレス私はこのメッセージをスラックフォーマットにします。例:生の形でそれを取得する方法はありHey, send an email to <mailto:[email protected]|[email protected]>Botkitメッセージハンドラの生メッセージテキスト(メールアドレスなど)を取得する方法

、または私は手でこれアンラップを実行する必要があります。Hey, send an email to [email protected]

botkitが私に与える:

ユーザーが入力しますか?

+0

ないヘビーbotkitユーザーを、私は、これはその上の任意の更なる処理を行わないスラックとbotkitからまっすぐに来ていると信じています。 Slackに未加工の形式でリンクを受け取ることを伝える方法は知らない。私はあなたの最善の策は、これを手で解くことだと思います。 –

答えて

1

ような何か:

var matches = response.text.match(/\|.*>/) 
log.info("Matches : " + matches) 
if (matches) { 
    mail = matches[0].substring(1, matches[0].length - 1) 
    log.info("Mail : " + mail) 
} 
関連する問題