diff --git a/bot.py b/bot.py index 7da24e8..0bebc97 100644 --- a/bot.py +++ b/bot.py @@ -30,6 +30,7 @@ vk_tokens = redis.StrictRedis(connection_pool=tokens_pool) currentchat = {} bot = telebot.AsyncTeleBot(token) +bot.remove_webhook() link = 'https://oauth.vk.com/authorize?client_id={}&' \ 'display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=friends,messages,offline,docs,photos,video' \ diff --git a/vk_messages.py b/vk_messages.py index 43c5477..df37641 100644 --- a/vk_messages.py +++ b/vk_messages.py @@ -4,7 +4,6 @@ import redis import requests import time import vk -from vk.exceptions import VkAPIError import wget logging.basicConfig(format='%(levelname)-8s [%(asctime)s] %(message)s', level=logging.WARNING, filename='vk.log') @@ -284,7 +283,7 @@ class VkMessage: api = vk.API(self.session) try: new = api.messages.getLongPollHistory(ts=self.ts, pts=self.pts) - except VkAPIError.code == 10: + except: timeout = 3 logging.warning('Retrying getLongPollHistory in {} seconds'.format(timeout)) time.sleep(timeout)