Задать вопрос
@Brad_baf

Как сделать так чтобы, если отправляется фото или файл или стикер, а не текст тогда бот пишет сообщение, что нужно ввести текст?

Можно зделать так чтобы когда пользователь отправлял что то, бот принял то что он отправил и выполняет проверку, и если то что пользователь отправил это текст то выполнять функцию, а если что то другое(фото, документ, видео или стикер) то отправить сообщение, что нужно отправить текст. Если можно пример кода. Буду очень благодарен.
  • Вопрос задан
  • 1824 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@CoolGaming
Начинающий программист,пишу ботов
Можно сделать так:
@bot.message_handler(content_types = ["text])
def func(text):
try:
#какой-то код
except:
#бот выдает пользователю,чтобы он писал текст, а не слал стикеры/фото
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Вам в соседней теме ответили, зачем дублировать?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы