Бюджет: 1000 UAH Срок: 2 дня
Телеграм-бот не может напрямую запрашивать пользователей в группу или канал, поскольку в Telegram Bot API нет методов для этого.
Использование Telegram Bot API (Ограниченный доступ)
Через Telegram Bot API бот может получать информацию о участниках только в группах, где он является администратором.
Если он не является администратором, то он может получать информацию
Бот может видеть только тех участников, которые что-то пишут в группе. Он может сохранять их имена, ID и юзернеймы в базе данных.
✅ Однако есть несколько альтернативных способов, как собирать через Telegram Bot API + Telegram Client API
1️⃣ Через Telegram Client API Этот метод позволяет получить список всех участников группы или канала, но его можно использовать только через обычный аккаунт Telegram, а не бота. Также временно или навсегда аккаунт могут заблокировать, потому что он собирает информацию за массовые запросы.
Также Telegram Client API можно добавлять людей в группу
Условия для добавления пользователей
✅ Можно добавить участника в группу, если выполняется одно из условий:
Он есть в твоем списке контактов.
У него открыты приглашения в настройках приватности.
Группа не является супер-группой (в супер-группах приглашения работают только через инвайт-ссылки).
❌ Нельзя добавлять:
Если пользователь ограничил добавление в настройках Telegram.
В каналы (можно только через инвайт-ссылки).
В анонимные или приватные чаты без разрешения.
2️⃣ Через Telegram Bot API можно собирать людей, как я понимаю, с вероятностью 95% бот не будет администратором в группе, однако бот может видеть участников, которые что-то пишут в группе. Он может сохранять их имена, ID и юзернеймы в базе данных.
Дальше через Telegram Client API можно добавлять людей в группу
Условия для добавления пользователей
✅ Можно добавить участника в группу, если выполняется одно из условий:
Он есть в твоем списке контактов.
У него открыты приглашения в настройках приватности.
Группа не является супер-группой (в супер-группах приглашения работают только через инвайт-ссылки).
❌ Нельзя добавлять:
Если пользователь ограничил добавление в настройках Telegram.
В каналы (можно только через инвайт-ссылки).
В анонимные или приватные чаты без разрешения.
✅ Также можно реализовать поиск групп для сбора информации по заданным группам или можно будет делать сбор таких групп по фильтрам, для этого, вероятно, придется применить AI или прописать свои алгоритмы отбора. Однако я имею ресурсы, где можно найти телеграм-каналы и группы по регионам и по тематикам.
По цене надо понять до конца, какой будет масштаб работы, примитивное сделаю за 1000 грн