


Программирование
+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)
По дате
По рейтингу
Я скидывал ответ раньше
Первый код
Второй код