170 похожих чатов

Всем привет. Возникла проблема, что бот не открвает фото КОД: elif message.text

== '📅Расписание':
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)

Помогите разобраться пожалуйста

4 ответов

188 просмотров
Егор- Автор вопроса

В дополнение скажу, что при нажатии кнопки "Расписание звонок" должно выходить меню на какой день и при нажатии кнопки конкретнного дня должно выйти фото, но его нет(

піздець, хтось ще пише на телеботі..

Егор- Автор вопроса
Костянтин К 🇺🇦
піздець, хтось ще пише на телеботі..

просто для понимания мне легче, в будущем перейду на aiogram, но хочу закончить этот проект на telebot у

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта