Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Помогите пожалуйста с telebot

Этот код должен работать следующим образом:
Если я нажму на кнопку «Apartment building» или «private», сначала должна сработать функция «tariffs» с кнопками. После этого, когда я нажму на любую кнопку, должна сработать функция «television» с кнопками. (Если что первая функция tariffs работает а television нет, и функцию tariffs я Вызываю из другого файла)

123456789101112131415161718192021222324
 import telebot 
from telebot import types 
 
 
token = "68170893883:AAFL_mv9OuckdiGvmhZ-mD388SxNeKpSJC568" 
bot = telebot.TeleBot(token) 

 
 
def tariffs(message): 
    markup = types.InlineKeyboardMarkup(row_width=2) 
    tariff0 = types.InlineKeyboardButton('Многоквартирный', callback_data='apartment_building') 
    tariff1 = types.InlineKeyboardButton('Частный', callback_data='private') 
    markup.add(tariff0, tariff1) 
    bot.send_message(message.chat.id, "Выберите тип дома", reply_markup=markup) 
 
 
 
def television(message): 
    markup = types.InlineKeyboardMarkup(row_width=3) 
    tariff0 = types.InlineKeyboardButton('Интернет + ТВ', callback_data='internet_+_TV') 
    tariff1 = types.InlineKeyboardButton('Интернет', callback_data='internet') 
    markup.add(tariff0, tariff1) 
    bot.send_message(message.chat.id, "Выберите тариф", reply_markup=markup) 
По дате
По рейтингу
Аватар пользователя
Ученик

Я скидывал ответ раньше
Первый код
Второй код