def get_updates(): if request.headers.get('content-type') == 'application/json': json_string = request.get_data().decode('utf-8') update = types.Update.de_json(json_string) bot.process_new_updates([update]) return 'ok' else: abort(403)
def webhook(): if flask.request.headers.get('content-type') == 'application/json': json_string = flask.request.get_data().decode('utf-8') update = telebot.types.Update.de_json(json_string) bot.process_new_updates([update]) return '' else: flask.abort(403)
def web_hook(): if request.headers.get('content-type') == 'application/json': bot.process_new_updates([ telebot.types.Update.de_json(request.stream.read().decode("utf-8")) ]) print("message received 200") return "!", 200 else: print("flask abort 403") flask.abort(403)
def get_message(): bot.process_new_updates( [types.Update.de_json(request.stream.read().decode("utf-8"))]) return "!", 200
def get_message(): """Endpoint для работы webhook'а от telegram """ bot.process_new_updates( [telebot.types.Update.de_json(request.stream.read().decode("utf-8"))]) return "!", 200
def webhook(): bot.process_new_updates( [types.Update.de_json(request.stream.read().decode("utf-8"))]) return "ok", 200
def get_update(): """handle incoming messages""" bot.process_new_updates( [telebot.types.Update.de_json(request.stream.read().decode("utf-8"))]) return "ok", 200
def trigger_controls(updates): update = types.Update.de_json(updates) bot.process_new_updates([update])