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

Как TGstat получает целые пригласительные ссылки Telegram?

Бот не может получить инвайт-ссылку при подключении подписчика к каналу, если сам не является автором этой ссылки. Если ссылка не создана ботом, то ему видно только первые 8 символов из 16.

В случае, если канал не частный, а публичный, то бот вообще не видит ссылки. Не aiogram, не в pyrogam. Однако TGstat как-то умудряется своим ботом получать целые инвайт-ссылки и вести по ним статистику, даже если юзер подключается к публичному каналу.

Как же он это делает?
  • Вопрос задан
  • 224 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@alekssamos
Программист любитель
Я где-то читал, что TGStat работает от юзерботов (обычные человеческиие аккаунты через номер телефона)
А, вот здесь, в Телеметре
https://help.telemetr.me/drugie-instrumenty-analit...
Обратите внимание: на время проверки бот может добавлять дополнительных пользователей в администраторы канала с минимальными правами (и после окончания проверки - убирать его). Это техническая необходимость для получения нужной информации.
Обработка запроса может занять от 5 минут до 2 часов в зависимости от размера канала (больше подписчиков - дольше).


Попробуйте через тот же Pyrogram, но зайдите с номером телефона, вместо токена бота.
Ответ написан
@Redeve
Веб-макаке не хватит и 640гБ
А в telethon не заглядывали?
channel_admin_log_event_action_participant_join_by... -> get_exported_chat_invites -> exported_chat_invite

Both users and bots may be able to use this request
Ответ написан
Ваш ответ на вопрос

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

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