「(任意の文字列)++」と打ったら,++を抜いた「(任意の文字列)」のみを返してくれるようなSlackのBotをPythonで作ろうと思っています.
Bot自体はどうやらエラーが出ることなく起動するようですが,現在「++(任意の文字列)」と打たないと反応してくれない状況です.
もし解決策をご存知の方がいらっしゃいましたらご教示いただけますと幸いです.
宜しくお願いします.
コード
reply.py
1#!/usr/bin/python 2# -*- coding: utf-8 -*- 3import os 4from collections import Counter 5from flask import Flask, request, jsonify, Response 6import os 7app = Flask(__name__) 8 9data = [] 10 11@app.route('/') 12def index(): 13 return 'hoo' 14 15#"++abc"と入力したら"abc"って返してくれる, outgoing-webhookを使っています 16@app.route('/webhook', methods=['POST']) 17def shukei(): 18 text = request.form.get('text') 19 moji = text.strip("+") 20 data.append(moji) 21 payload = {'text': moji} 22 return jsonify(payload) 23 24if __name__ == '__main__': 25 port = int(os.environ.get('PORT', 5000)) 26 app.run(host='0.0.0.0', port=port, debug=True)
補足情報(FW/ツールのバージョンなど)
iOS 10.15, Python 3.7.4, Atom
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/18 10:15