• При создании тг бота на pyton вылезает целую кучу ошибок, что делать?

    @FlaskeePower Автор вопроса
    2020-10-22 21:29:56,471 (util.py:75 WorkerThread1) ERROR - TeleBot: "AttributeError occurred, args=("'InlineKeyboardButton' object has no attribute 'row_width'",)
    Traceback (most recent call last):
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\telebot\util.py", line 69, in run
    task(*args, **kwargs)
    File "bot.py", line 13, in info
    markup_inline.add(item_yes, item_no)
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\telebot\types.py", line 953, in add
    row_width = self.row_width
    AttributeError: 'InlineKeyboardButton' object has no attribute 'row_width'
    "
    Traceback (most recent call last):
    File "bot.py", line 40, in
    bot.polling(none_stop = True , interval = 0)
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\telebot\__init__.py", line 427, in polling
    self.__threaded_polling(none_stop, interval, timeout)
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\telebot\__init__.py", line 451, in __threaded_polling
    self.worker_pool.raise_exceptions()
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\telebot\util.py", line 118, in raise_exceptions
    six.reraise(self.exc_info[0], self.exc_info[1], self.exc_info[2])
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\six.py", line 703, in reraise
    raise value
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\telebot\util.py", line 69, in run
    task(*args, **kwargs)
    File "bot.py", line 13, in info
    markup_inline.add(item_yes, item_no)
    File "C:\Users\Клесим\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\telebot\types.py", line 953, in add
    row_width = self.row_width
    AttributeError: 'InlineKeyboardButton' object has no attribute 'row_width'
    Для продолжения нажмите любую клавишу . . .
    Написано
  • При создании тг бота на pyton вылезает целую кучу ошибок, что делать?

    @FlaskeePower Автор вопроса
    Dr. Bacon,
    import config
    import telebot
    from telebot import types

    bot = telebot.TeleBot(config.token)

    @bot.message_handler(commands = ['get_info', 'info'])
    def info(message):
    markup_inline = types.InlineKeyboardMarkup
    item_yes = types.InlineKeyboardButton(text = 'ДА', callback_data = 'yes')
    item_no = types.InlineKeyboardButton(text = 'НЕТ', callback_data = 'no')

    markup_inline.add(item_yes, item_no)
    bot.send_message(message.chat.id, 'Желаете узнать о вас инфу?',
    reply_markup = markup_inline
    )

    @bot.callback_query_handler(func = lambda call:True)
    def answer(call):
    if call.data == 'yes':
    markup_reply = types.ReplyKeyboardMarkup(resize_keyboard=True)
    item_id = types.KeyboardButton('Мой id')
    item_username = types.KeyboardButton('Мой юзернэйм')
    markup_reply.add(item_id, item_username)
    bot.send_message(call.message.chat.id, 'Нажмите на одну из кнопок',
    reply_markup = markup_reply)
    elif call.data == 'no':
    pass

    @bot.message_handler(content_types=["text"])
    def alo(message):
    if message.text == 'Мой id':
    client.send_message(message.chat.id, f'Твой id: {message.from_user.id}')
    elif message.text == 'Мой юзернэйм':
    client.send_message(message.chat.id, f'Твой юзернэйм: {message.from_user.first_name} {message.from_user.last_name}')

    bot.polling(none_stop = True , interval = 0)
    Написано
  • Sublime text 3 не воспринимает telebot, что я сделал не так?

    @FlaskeePower Автор вопроса
    Установил pip install telebot, все равно не работает
    Написано
  • Sublime text 3 не воспринимает telebot, что я сделал не так?

    @FlaskeePower Автор вопроса
    Я загружал библиотеку pip install pytelegrambotapi
    Написано