Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить ошибку в python что значит эта ошибка?

Алексей Гребенчуков Ученик (120), на голосовании 2 месяца назад
Голосование за лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (262371) 3 месяца назад
Код лучше выкладывать форматированным текстом, а не черными квадратами Малевича. А если код большой, то можно положить на код-шаринг.
Алексей ГребенчуковУченик (120) 3 месяца назад
а если по существу? не умею я шаринг делать, даже не знаю что это
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (262371) Алексей Гребенчуков, по существу — смотри этот ответ, как правильно и уважительно общаться кодом с теми, к кому идешь чего-то просить:
 import telebot 
from telebot import types 
 
bot = telebot.TeleBot("") 
 
@bot.message_handler(commands=["start"]) 
def welcome(message): 
    markup = types.InlineKeyboardMarkup() 
    markup.add(types.InlineKeyboardButton("Продолжить", callback_data="continue")) 
    bot.reply_to(message, text="Приветствую...", reply_markup=markup) 
 
@bot.callback_query_handler(func=lambda call: True) 
def on_click(call): 
    if call.data == "continue": 
        bot.send_message(call.message.chat.id, text="Продолжение следует...") 
    else: 
        bot.send_message(call.message.chat.id, "Я тебя не понимаю. Нажми на кнопку!") 
 
bot.polling() 
 
Алексей ГребенчуковУченик (120) 3 месяца назад
Можешь подсказать как ты перевел фотку в такой формат?
На будущее
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (262371) Алексей Гребенчуков, это не твое фото, это уже решение твоей проблемы
Алексей ГребенчуковУченик (120) 3 месяца назад
В интернете не нашел информации как это сделать
Алексей Гребенчуков, под полем комментария или вопроса есть такие маленькие пиктограммки. Их 7. Прожать их и посмотреть, что они делают, не такая уж большая работа.
Алексей ГребенчуковУченик (120) 3 месяца назад
Спасибо
Помощник PYTHON Профи (607) 3 месяца назад
Во первых твоя строка - if "Продолжить" == message.text неверна, замени её на
 if message.text == "Продолжить": 
Во вторых ты создаёшь inline кнопку, а у неё есть обязательный аргументы либо url, либо callback_data
В третьих, если даже ты нажмёшь на твою кнопку - ничего не произойдет, потому что коллбеки для inline кнопок надо реализовывать по другому, посмотри документацию или краткое видео на ютубе
Помощник PYTHONПрофи (607) 3 месяца назад
На ютубе куча гайдов на создание кнопок в telebot, посмотри
Алексей ГребенчуковУченик (120) 3 месяца назад
спасибо
Похожие вопросы