@goddikon

Бот не реагирует на команды телеграмм?

import telebot
from telebot import types

bot = telebot.TeleBot('')

@bot.message_handler(commands = ['start'])
def main(message):
keyboard = types.InlineKeyboardMarkup()
url_btn = types.InlineKeyboardButton(text='Дмитрий', url='https://t.me/Dmzvn')
keyboard.add(url_btn)

bot.send_message(message.chat.id, 'Привет!', replay_markup=keyboard)

if __name__ == 'main__':
bot.polling(none_stop=True)
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 3
API ключ стоит или вы его просто не отобразили?
Ответ написан
deepblack
@deepblack
replay -> reply
main__ -> __main__


#!/usr/bin/python
import telebot
from telebot import types

API_TOKEN = ''

bot = telebot.TeleBot(API_TOKEN)


@bot.message_handler(commands=['start'])
def main(message):
    keyboard = types.InlineKeyboardMarkup()
    url_btn = types.InlineKeyboardButton(text='Дмитрий', url='https://t.me/Dmzvn')
    keyboard.add(url_btn)
    bot.send_message(message.chat.id, 'Привет!', reply_markup=keyboard)


if __name__ == '__main__':
    bot.polling()
Ответ написан
@TellS
keyboard = types.InlineKeyboardMarkup()
url_btn = types.InlineKeyboardButton(text='Дмитрий', url='https://t.me/Dmzvn')
keyboard.add(url_btn)

@bot.message_handler(commands = [start])
def main(message):
    bot.send_message(message.chat.id , 'Тут  приветствие ', reply_markup = keyboard )


Надеюсь помог )
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы