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

Как в Telegram bot api получить сколько человек зашло по конкретной invite link?

Подскажите пожалуйста, как получить через telegram bot api инвайт линк по которой подписался пользователь в открытом канале? Или как получить количество пользователей которое перешло по инвайт линке?

Я пробую получить инвайт линку, но там просто nil хотя точно по ссылке
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Бот должен быть админом в группе и подписаться на события "chat_member" в списке allowed_updates.

Когда новый пользователь вступает в группу, бот получит update с полем chat_member в котором содержится объет ChatMemberUpdated в поле invite_link которого объект ChatInviteLink. В нём наверное интересует поле invite_link (строка) и поле creator (User, который создал ссылку).

Итого, URL ссылки: update.chat_member.invite_link.invite_link
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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