Ошибок среда не выдает, но при этом реагирует сразу на вторую функцию c выдачей уведомлений, без выдачи ReplyKeyboard функции с markup. Почему идет обработка сразу второй функции без выдачи вариантов из первой?
import time
import schedule
import json
from telebot import types
bot = TOKEN
@bot.message_handler(commands=['start'])
def func(message):
if (message.text == "A"):
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=1)
la = types.KeyboardButton('1')
lo = types.KeyboardButton('2')
markup.add(la, lo)
process.send_message(message.chat.id, 'Выбор:', reply_markup=markup)
def send_notification():
users = [1111111, 2222222, 3333333]
for user in bot.get_updates():
if user.message:
if user.message.text == '/start':
users.append(user.message.chat.id)
for user_id in users:
bot.send_message(user_id, 'Время cделать выбор!')
time.sleep(15)
schedule.every(2).minutes.do(send_notification)
while True:
schedule.run_pending()
time.sleep(1)
bot.polling( )