@gostbeat

Как проверить, отправил ли пользователь ссылку TELEBOT?

Как проверить, отправил ли пользователь ссылку боту ?
  • Вопрос задан
  • 363 просмотра
Пригласить эксперта
Ответы на вопрос 2
MinTnt
@MinTnt
Первый варянт
if message.text.split('http://', maxsplit = 1)[0] == '':
#сделать что-то.

Типо, если в начале строки что-то вроде "http" "https", сделать то-то, но это не для всех случаев...

Второй варянт.
import requests
if requests.get(message.text).status_code == 200:
Ответ написан
@alekssamos
Программист любитель
3. Она может быть не в тексте сообщения, а в "entities" объекта "message". message.entities[0].url
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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