The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Telegram кнопки"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Python)
Изначальное сообщение [ Отслеживать ]

"Telegram кнопки"  +/
Сообщение от Александр (??), 10-Апр-20, 15:49 
Доброго времени суток!
Помогите начинающему. Пишу по мурзилкам на питоне бота для мониторинга сервера. Базовый функционал кое-как реализовал, но в виде команд. Подскажите как вместо /команд использовать кнопки. Такая конструкция не работает


@bot.message_handler(commands=['man'])  
def exchange_command(message):  
    keyboard = telebot.types.InlineKeyboardMarkup()  
    keyboard.row(  
        telebot.types.InlineKeyboardButton('V1', callback_data='1'),  
        telebot.types.InlineKeyboardButton('V2', callback_data='2')  
    )  
  
    bot.send_message (message.chat.id, 'Click on the currency of choice:',  reply_markup=keyboard  
    )

@bot.callback_query_handler(func=lambda c:True)
def inlin(c):
    if c.data == 'V1':
        bot.send_message(c.message.chat.id, '1')
    if c.data == 'V2':
        bot.send_message(c.message.chat.id, '2')

Ответить | Правка | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру