Advertisement
Platitude

Untitled

Apr 23rd, 2020
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. class WebhookServer(object):
  2. @cherrypy.expose
  3. def index(self):
  4. length = int(cherrypy.request.headers['content-length'])
  5. json_string = cherrypy.request.body.read(length).decode("utf-8")
  6. update = telebot.types.Update.de_json(json_string)
  7. bot.process_new_updates([update])
  8. return ''
  9.  
  10. #bot.polling(none_stop=True)
  11. if __name__ == '__main__':
  12. bot.remove_webhook()
  13. bot.set_webhook("https://name.ru/AAAA")
  14. cherrypy.config.update({
  15. 'server.socket_host': '127.0.0.1',
  16. 'server.socket_port': 7771,
  17. 'engine.autoreload.on': False
  18. })
  19. cherrypy.quickstart(WebhookServer(), '/', {'/': {}})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement