1
0
mirror of https://github.com/eternnoir/pyTelegramBotAPI.git synced 2023-08-10 21:12:57 +03:00

Fixing and upgrading next step and reply handlers. + minor fixes

Rename telebot package to pytelegrambotapi becouse lib named telebot exists and it raising many errors

Add methods:
|     register_for_reply_by_message_id,
|     register_next_step_handler_by_chat_id,
|     clear_reply_handlers,
|     clear_reply_handlers_by_message_id
This commit is contained in:
Waffle
2018-04-12 13:45:32 +03:00
parent 373d4d37ff
commit 7957bc45a8
17 changed files with 192 additions and 155 deletions

View File

@@ -6,7 +6,7 @@
import BaseHTTPServer
import ssl
import telebot
import pytelegrambotapi
import logging
@@ -31,10 +31,10 @@ WEBHOOK_URL_BASE = "https://%s:%s" % (WEBHOOK_HOST, WEBHOOK_PORT)
WEBHOOK_URL_PATH = "/%s/" % (API_TOKEN)
logger = telebot.logger
telebot.logger.setLevel(logging.INFO)
logger = pytelegrambotapi.logger
pytelegrambotapi.logger.setLevel(logging.INFO)
bot = telebot.TeleBot(API_TOKEN)
bot = pytelegrambotapi.TeleBot(API_TOKEN)
# WebhookHandler, process webhook calls
@@ -59,7 +59,7 @@ class WebhookHandler(BaseHTTPServer.BaseHTTPRequestHandler):
self.send_response(200)
self.end_headers()
update = telebot.types.Update.de_json(json_string)
update = pytelegrambotapi.types.Update.de_json(json_string)
bot.process_new_messages([update.message])
else:
self.send_error(403)