-1
Slack Web APIから送信されたメッセージのステータスを更新する方法はありますか?Slack Web APIを使用してメッセージステータスを更新する方法
Twilioを使用してスラックメッセージをSMSとして送信するボットを構築するためにSlackを使用していますが、Twilioのコール応答がエラーの場合にメッセージが送信されなかったことに気付きたいと思います。
提案がありますか?
Slack Web APIから送信されたメッセージのステータスを更新する方法はありますか?Slack Web APIを使用してメッセージステータスを更新する方法
Twilioを使用してスラックメッセージをSMSとして送信するボットを構築するためにSlackを使用していますが、Twilioのコール応答がエラーの場合にメッセージが送信されなかったことに気付きたいと思います。
提案がありますか?
building an SMS Slack bot in Pythonにあなたを案内する私の同僚のブログ投稿を提案できます。ガイドを使用して、設定をNode.jsに変換することができます。
このチュートリアルでは、SMSメッセージをto Slackに送信し、SMS経由でスラックメッセージを受信する方法を説明します。
具体、SMSとしてスラックメッセージを受信するための以下の経路:あなたがmessageStatus
ErrorCode
ErrorMessage
上で受信された任意のTwilioエラーを処理及び介しスラックにユーザに通知することができ上記のコードに加えて
@app.route('/slack', methods=['POST'])
def slack_post():
if request.form['token'] == SLACK_WEBHOOK_SECRET:
channel = request.form['channel_name']
username = request.form['user_name']
text = request.form['text']
response_message = username " in " channel " says: " text
twilio_client.messages.create(to=USER_NUMBER, from_=TWILIO_NUMBER,
body=response_message)
return Response(), 200
はい、すでに 'chat.update'メソッドが見つかりました。しかし、スラックメッセージがネットワークエラーのために送信されなかったときと同じ機能を持つことができるかどうかは疑問でした。 –
Twilioからのエラーでスラックネットワークエラーを無効にすることはできません。 webhooksで追跡し、カスタムレポートを作成する必要があるようです:https://api.slack.com/incoming-webhooks –