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

Как бот может узнать от кого переслано сообщение в телеграмм?

Здравствуйте!
Есть задача, получить имя пользователя телеграм через пересланное сообщение или через юзер нейм (@username) для бота. Пишу на Python. Использую telebot.
  • Вопрос задан
  • 10996 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@moonbow
QA
Здравствуйте!
Из пересланного сообщения вытягивается юзер, типа forward_from.Message (я хз синтаксис)? Потом из юзера вытягивать можно имя, там что-то вроде first_name.User используется => first_name.forward_from.Message
Я точного не знаю синтаксиса, вот API телеграма: https://core.telegram.org/bots/api (контрл-эфится по first_name и forward_from)
Вот доки по telebot:

Вот годные статьи:
https://habr.com/ru/post/442800/ и https://habr.com/ru/post/448310/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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