import telebot
from telebot import types
import config
import dbworker
bot = telebot.TeleBot(config.token)
keyboard1 = telebot.types.ReplyKeyboardMarkup(True)
keyboard1.row('Показать актуальные данные по KPI')
keyboard1.row('Выбрать дату отчета')
keyboard1.row('Связаться с нами')
keyboardact = telebot.types.ReplyKeyboardMarkup(True)
keyboardact.row('Полноэкранная версия', 'Мобильная версия')
keyboardact.row('Назад')
keyboardback = telebot.types.ReplyKeyboardMarkup(True)
keyboardback.row('Назад')
"""Удаление кнопок"""
markup = types.ReplyKeyboardRemove(selective=False)
# Команда старт
@bot.message_handler(commands=['start'])
def start_message(message):
bot.send_message(message.chat.id, 'Привет ' + str(message.chat.first_name) + '! Введите пароль, пожалуйста!',
reply_markup=markup)
dbworker.set_state(message.chat.id, config.States.S_PASSWORD.value)
while True:
try:
bot.polling(none_stop=True)
except:
print('upalo')
logging.error('error: {}'.format(sys.exc_info()[0]))
time.sleep(2)
Пробовал не помогает. Может есть еще идеи в чем заключается проблема?