@Chechechevichka

Почему не работает код?

При добавлении кнопок в бота он перестаёт работать.
import telebot
from telebot import types

bot =  telebot.TeleBot('токен')

@bot.message_handler(commands=['start'])

def start_message(message):
    bot.send_message(message.from_user.id,'здарова. кем будешь?')
    bot.register_next_step_handler(message, get_name)

@bot.message_handler(content_types=['text'])

def get_name(message):
    global name
    name = message.text
    bot.send_message(message.from_user.id,'Привет,' + name ,  reply_markup=markup )
    markup = types.ReplyKeyboardMarkup()
    markup.row('Привет', 'Пока')

вот такая ошибка: module 'telebot.types' has no attribute 'inlineKeyboard'
Уже по пару раз удалял библиотеки telebot и module 'telebot.types' has no attribute 'inlineKeyboard'
Боты, которые ранее работали тоже перестали работать и выдавать такую ошибку
  • Вопрос задан
  • 1130 просмотров
Пригласить эксперта
Ответы на вопрос 2
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Не ту библиотеку устанавливаете. Для вашего кода нужно:
pip install pyTelegramBotAPI
Ответ написан
@Fixxers
вот такая ошибка: module 'telebot.types' has no attribute 'inlineKeyboard'

inlineKeyboardMarkup, скорее всего.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект