Руководство
Инвайт через администратора V2
Этот модуль автоматизирует процесс назначения администраторов и приглашения пользователей в чаты через заранее созданных ботов. Он упрощает процесс управления администраторами в группах, минимизируя ручной труд. Основная задача модуля — автоматически добавлять и удалять администраторов по мере необходимости. Боты управляют всем процессом предоставления прав администраторам, что делает этот процесс более гибким и эффективным.
Отличие от V1 в том, что назначаются админами именно боты, и они сами впоследствии уже добавляют ваши аккаунты в качестве админов, чтобы начать приглашение юзеров через них. Вам не нужно вручную добавлять эти аккаунты и назначать их админами — боты делают это за вас.
Также ключевое отличие в лимитах — они не такие жесткие. Однако все индивидуально, и необходимо тестировать разные лимиты.
Потоки выстраиваются автоматически системой, потому что у админки есть определенное число слотов для назначения администраторов. За один поток они все назначаются в слоты, потом удаляются, и так по кругу.
Эта функция позволяет загружать базу с пользователями, которых нужно инвайтить. Вы можете предварительно собрать данные о пользователях, например, юзернеймы, через «Сбор аудитории».
Если у вас нет готовой базы, можно вручную добавить юзернеймы или ссылки на аккаунты, которые вы хотите пригласить. База данных служит основой для последующей работы программы и определения, кому будут отправлены инвайты.
Это поле, куда нужно вставить прямую ссылку на группу, в которую будут добавляться пользователи. Ссылка может быть как на публичные группы (например, t.me/название), так и на приватные (например, t.me/joinchat/код). Это важный параметр, потому что именно в эту группу будут приглашены новые участники.
Здесь выбирается аккаунт, который является владельцем или главным администратором группы. Этот аккаунт должен иметь полные права на управление группой. Он отвечает за то, чтобы программа могла корректно выполнять действия по добавлению новых пользователей в группу. Если права доступа ограничены, инвайт не сработает.
Функция даёт возможность указать, с каких именно аккаунтов будет происходить инвайт. Пользователь может задать конкретные профили, основываясь на активности, надёжности или других критериях, чтобы минимизировать риски блокировки.
Это специальный токен, который можно получить от @BotFather, чтобы управлять ботом. Токен — это уникальный ключ для авторизации бота в Telegram, который дает доступ к API и позволяет использовать бота для массового инвайтинга. Бот gold служит для приглашения новых админов и снятия прав с них.
Создание бота через @BotFather занимает минуту — нужно просто указать название и юзернейм, и в результате получить токен. Просто следуйте инструкциям бота.
Создается аналогично предыдущему, однако рекомендуется создать его с другого вашего аккаунта, чтобы избежать штрафных санкций от Telegram. Боты Gold и Silver предназначены для предоставления и снятия прав администратора у аккаунтов.
Здесь вы можете настроить, сколько приглашений будет отправлено с одного аккаунта. Это ограничение помогает контролировать активность, чтобы не нарушать лимиты Telegram на количество инвайтов. Лимиты могут зависеть от множества факторов, таких как активность ваших аккаунтов и особенности аудитории. Лучше всего начинать с минимальных значений и на основе наблюдений постепенно адаптировать их, чтобы оптимально настроить работу аккаунтов.
Эта функция регулирует временные интервалы между отправкой запросов на инвайты. Вы можете задать диапазон задержек, чтобы процесс выглядел естественно, не вызывая подозрений у системы Telegram. Задержка также помогает равномерно распределить нагрузку на аккаунты и снизить риск попадания под фильтры спама.
Указывается время ожидания в случае FloodWait. Если ограничение будет длится дольше, чем указанный вами период, тогда работа для аккаунта приостановится. Если же ограничение исчезнет быстрее указанного периода, то аккаунт подождет это время и продолжит работу дальше.
Опция гарантирует, что инвайт будет считаться успешным только тогда, когда пользователь действительно добавлен в группу. Программа отслеживает статус каждого приглашённого и завершает процесс только при успешном добавлении. Если юзернейм недействителен или аккаунт недоступен, инвайт не засчитывается, что позволяет избежать ложных результатов.
С помощью этой опции программа будет проверять каждого пользователя перед отправкой инвайта: находится ли он уже в группе или канале. Это важно, чтобы не тратить лимиты на инвайты тех, кто уже в группе, и избегать дублирующихся приглашений. Если участник уже в группе, программа пропустит его и перейдет к следующему.
После завершения инвайтинга эта функция автоматически выводит аккаунт из группы, в которую были сделаны приглашения. Если аккаунт был временно добавлен в группу для отправки инвайтов, после завершения процесса он автоматически выйдет, чтобы избежать лишней активности и очистить список групп от ненужных подписок.
Отличие от V1 в том, что назначаются админами именно боты, и они сами впоследствии уже добавляют ваши аккаунты в качестве админов, чтобы начать приглашение юзеров через них. Вам не нужно вручную добавлять эти аккаунты и назначать их админами — боты делают это за вас.
Также ключевое отличие в лимитах — они не такие жесткие. Однако все индивидуально, и необходимо тестировать разные лимиты.
Потоки выстраиваются автоматически системой, потому что у админки есть определенное число слотов для назначения администраторов. За один поток они все назначаются в слоты, потом удаляются, и так по кругу.
Параметры настройки:
1. База данных
Эта функция позволяет загружать базу с пользователями, которых нужно инвайтить. Вы можете предварительно собрать данные о пользователях, например, юзернеймы, через «Сбор аудитории».
Если у вас нет готовой базы, можно вручную добавить юзернеймы или ссылки на аккаунты, которые вы хотите пригласить. База данных служит основой для последующей работы программы и определения, кому будут отправлены инвайты.
2. Группа
Это поле, куда нужно вставить прямую ссылку на группу, в которую будут добавляться пользователи. Ссылка может быть как на публичные группы (например, t.me/название), так и на приватные (например, t.me/joinchat/код). Это важный параметр, потому что именно в эту группу будут приглашены новые участники.
3. Аккаунт владельца или главного администратора
Здесь выбирается аккаунт, который является владельцем или главным администратором группы. Этот аккаунт должен иметь полные права на управление группой. Он отвечает за то, чтобы программа могла корректно выполнять действия по добавлению новых пользователей в группу. Если права доступа ограничены, инвайт не сработает.
4. Выбор аккаунтов
Функция даёт возможность указать, с каких именно аккаунтов будет происходить инвайт. Пользователь может задать конкретные профили, основываясь на активности, надёжности или других критериях, чтобы минимизировать риски блокировки.
5. Токен бота (gold)
Это специальный токен, который можно получить от @BotFather, чтобы управлять ботом. Токен — это уникальный ключ для авторизации бота в Telegram, который дает доступ к API и позволяет использовать бота для массового инвайтинга. Бот gold служит для приглашения новых админов и снятия прав с них.
Создание бота через @BotFather занимает минуту — нужно просто указать название и юзернейм, и в результате получить токен. Просто следуйте инструкциям бота.
6. Токен бота (silver)
Создается аналогично предыдущему, однако рекомендуется создать его с другого вашего аккаунта, чтобы избежать штрафных санкций от Telegram. Боты Gold и Silver предназначены для предоставления и снятия прав администратора у аккаунтов.
7. Общее количество пользователей с 1 аккаунта
Здесь вы можете настроить, сколько приглашений будет отправлено с одного аккаунта. Это ограничение помогает контролировать активность, чтобы не нарушать лимиты Telegram на количество инвайтов. Лимиты могут зависеть от множества факторов, таких как активность ваших аккаунтов и особенности аудитории. Лучше всего начинать с минимальных значений и на основе наблюдений постепенно адаптировать их, чтобы оптимально настроить работу аккаунтов.
8. Задержка
Эта функция регулирует временные интервалы между отправкой запросов на инвайты. Вы можете задать диапазон задержек, чтобы процесс выглядел естественно, не вызывая подозрений у системы Telegram. Задержка также помогает равномерно распределить нагрузку на аккаунты и снизить риск попадания под фильтры спама.
9. Максимальное время ожидания (FloodWait)
Указывается время ожидания в случае FloodWait. Если ограничение будет длится дольше, чем указанный вами период, тогда работа для аккаунта приостановится. Если же ограничение исчезнет быстрее указанного периода, то аккаунт подождет это время и продолжит работу дальше.
10. Принудительное количество приглашённых пользователей
Опция гарантирует, что инвайт будет считаться успешным только тогда, когда пользователь действительно добавлен в группу. Программа отслеживает статус каждого приглашённого и завершает процесс только при успешном добавлении. Если юзернейм недействителен или аккаунт недоступен, инвайт не засчитывается, что позволяет избежать ложных результатов.
11. Проверять пользователя на наличие в группе до инвайта
С помощью этой опции программа будет проверять каждого пользователя перед отправкой инвайта: находится ли он уже в группе или канале. Это важно, чтобы не тратить лимиты на инвайты тех, кто уже в группе, и избегать дублирующихся приглашений. Если участник уже в группе, программа пропустит его и перейдет к следующему.
12. Покинуть основную группу
После завершения инвайтинга эта функция автоматически выводит аккаунт из группы, в которую были сделаны приглашения. Если аккаунт был временно добавлен в группу для отправки инвайтов, после завершения процесса он автоматически выйдет, чтобы избежать лишней активности и очистить список групп от ненужных подписок.
Важные моменты:
- Токены — чтобы пользоваться ботами, создаются токены через @BotFather. Важно: для выполнения заданий требуется регулярная смена ботов.
- Ограничения на админов — если появляется сообщение «Администратор ограничен», нужно сменить аккаунт главного админа.
- Один главный админ — программа выберет первого админа в списке. Лучше не делать владельца группы главным админом.
- Минимальное количество свободных слотов для администраторов, чтобы приглашать пользователей, должно составлять не менее 25. Учтите, что всего в группе может быть 50 мест для администраторов. Поэтому планируйте так, чтобы 20 аккаунтов могли отправлять приглашения, и оставляйте как минимум 25 свободных мест для новых пользователей.
- Группа должна быть супергруппой.
- При повторном инвайте в тот же чат через этот модуль необходимо удалять ботов из списка администраторов, так как софт автоматически назначит их снова при запуске задачи.