== '📅Расписание':
markup = types.InlineKeyboardMarkup()
btn1 = types.InlineKeyboardButton('🕒Расписание уроков', callback_data='lessons')
btn2 = types.InlineKeyboardButton('🛎Расписание звонков', callback_data='the bell')
markup.row(btn1, btn2)
bot.send_message(message.chat.id, '✅Что ты хочешь выбрать?', reply_markup=markup)
bot.register_next_step_handler(message, button_click)
@bot.callback_query_handler(func=lambda callback: True)
def callback_message(callback):
if callback.data == 'the bell':
bot.delete_message(callback.message.chat.id, callback.message.message_id)
markup = types.InlineKeyboardMarkup()
btn1 = types.InlineKeyboardButton('🔔Понедельник', callback_data='Monday the bell')
btn2 = types.InlineKeyboardButton('🔔Вторник', callback_data='Tuesday the bell')
markup.row(btn1, btn2)
btn3 = types.InlineKeyboardButton('🔔Среда', callback_data='Wednesday the bell')
btn4 = types.InlineKeyboardButton('🔔Четверг', callback_data='Thursday the bell')
markup.row(btn3, btn4)
btn5 = types.InlineKeyboardButton('🔔Пятница', callback_data='Friday the bell')
markup.row(btn5)
bot.send_message(callback.message.chat.id, '🗒На какой день ты хочешь выбрать расписание звонков?', reply_markup=markup)
bot.register_next_step_handler(callback)
@bot.callback_query_handler(func=lambda call: True)
def callback_message1(callback):
if callback.data == 'Monday the bell':
file1 = open('./Monday the bell.jpg', 'rb')
bot.send_photo(callback.message.chat.id, file1)
elif callback.data == 'Tuesday the bell':
file2 = open('./Tuesday and Wednesday the bell.jpg', 'rb')
bot.send_photo(callback.message.chat.id, file2)
elif callback.data == 'Wednesday the bell':
file3 = open('./Tuesday and Wednesday the bell.jpg', 'rb')
bot.send_photo(callback.message.chat.id, file3)
elif callback.data == 'Thursday the bell':
file4 = open('./Thursday the bell.jpg', 'rb')
bot.send_photo(callback.message.chat.id, file4)
elif callback.data == 'Friday the bell':
file5 = open('./', 'rb')
bot.send_photo(callback.message.chat.id, file5)
Помогите разобраться пожалуйста
В дополнение скажу, что при нажатии кнопки "Расписание звонок" должно выходить меню на какой день и при нажатии кнопки конкретнного дня должно выйти фото, но его нет(
піздець, хтось ще пише на телеботі..
его по стандарту чат гпт советует
просто для понимания мне легче, в будущем перейду на aiogram, но хочу закончить этот проект на telebot у
Обсуждают сегодня