import requests import telebot from telebot.types import Message import random from telebot import apihelper from telebot import types import os BASE_URL='fghfgh' TOKEN='токен' bot=telebot.TeleBot(TOKEN) @bot.message_handler(commands=['start']) def send_welcome(message): keyboard = types.ReplyKeyboardMarkup() btn_city_ekaterinburg=types.InlineKeyboardButton(text='Екатеринбург', callback_data='Екатеринбург') keyboard.add(btn_city_ekaterinburg) btn_city_moscow=types.InlineKeyboardButton(text='Москва', callback_data='Москва') keyboard.add(btn_city_moscow) btn_city_spb=types.InlineKeyboardButton(text='Санкт-Петербург', callback_data='Санкт-Петербург') keyboard.add(btn_city_spb) btn_city_kazan=types.InlineKeyboardButton(text='Казань', callback_data='Казань') keyboard.add(btn_city_kazan) bot.send_message(message.chat.id,'Выберите ваш город', reply_markup=keyboard) Code import requests import telebot from telebot.types import Message import random from telebot import apihelper from telebot import types import os BASE_URL='fghfgh' TOKEN='токен' bot=telebot.TeleBot(TOKEN) @bot.message_handler(commands=['start']) def send_welcome(message): keyboard = types.ReplyKeyboardMarkup() btn_city_ekaterinburg=types.InlineKeyboardButton(text='Екатеринбург', callback_data='Екатеринбург') keyboard.add(btn_city_ekaterinburg) btn_city_moscow=types.InlineKeyboardButton(text='Москва', callback_data='Москва') keyboard.add(btn_city_moscow) btn_city_spb=types.InlineKeyboardButton(text='Санкт-Петербург', callback_data='Санкт-Петербург') keyboard.add(btn_city_spb) btn_city_kazan=types.InlineKeyboardButton(text='Казань', callback_data='Казань') keyboard.add(btn_city_kazan) bot.send_message(message.chat.id,'Выберите ваш город', reply_markup=keyboard) Не обращайте внимания на модули
https://github.com/telegram-bot-rb/telegram-bot/issues/87 The post was merged to previous Dec 7, 2019 K3KAMYR, https://github.com/yagop/node-telegram-bot-api/issues/408