@Vika_beauty_girl

Почему у меня с if активируется и else?

@bot.message_handler(content_types=["text"])
def text(message):
    if message.text == 'Привет':
        bot.send_message(message.chat.id, f'Привет {message.from_user.first_name} ')
    if message.text == 'Что ти умееш':
    	bot.send_message(message.chat.id, 'Мало чего')
    if message.text == 'Кто твой создателя':
    	bot.send_message(message.chat.id, 'Не знаю(')
    if message.text == 'Дружбан':
    	bot.send_message(message.chat.id, 'Da)')
    if message.text == 'Какая у тебя версия?':
    	bot.send_message(message.chat.id, 'Покачто 1.5')
    if message.text == "Ти тот самий ис мема?":
    	bot.send_message(message.chat.id, 'Да))))')
    else:
    	bot.send_message(message.chat.id, 'Я не знаю как тебе ответить=(')
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 2
SoreMix
@SoreMix
yellow
И что, на сообщение Ти тот самий ис мема? приходит сразу два ответа Да и Я не знаю как тебе ответить=(?
Не верю
Ответ написан
@Shroud228
Python, C++
@bot.message_handler(content_types=["text"])
def text(message):
    if message.text == 'Привет':
        bot.send_message(message.chat.id, f'Привет {message.from_user.first_name} ')
    elif message.text == 'Что ти умееш':
    	bot.send_message(message.chat.id, 'Мало чего')
    elif message.text == 'Кто твой создателя':
    	bot.send_message(message.chat.id, 'Не знаю(')
    elif message.text == 'Дружбан':
    	bot.send_message(message.chat.id, 'Da)')
    elif message.text == 'Какая у тебя версия?':
    	bot.send_message(message.chat.id, 'Покачто 1.5')
    elif message.text == "Ти тот самий ис мема?":
    	bot.send_message(message.chat.id, 'Да))))')
    else:
    	bot.send_message(message.chat.id, 'Я не знаю как тебе ответить=(')

Как-то так, наверное
Ответ написан
Ваш ответ на вопрос

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

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