Все понимают, что Твиттеры нужно греть. Я периодически прогреваю свои акки и за 8 месяцев у меня отлетело всего 4 штуки (покупал их по USD 0.12). Этот скрипт поможет сэкономить тебе бешенное количество времени и немного денег. Он работает с профилями Twitter, которые импортированны в AdsPower.
Связь с создателем: https://t.me/CrytoBusher
Если ты больше по Твиттеру: https://twitter.com/CryptoBusher
Залетай сюда, чтоб не пропускать дропы подобных скриптов: https://t.me/CryptoKiddiesClub
И сюда, чтоб общаться с крутыми ребятами: https://t.me/CryptoKiddiesChat
- 20.06.2023 - Добавлена функция подписки на рандомные аккаунты из базы
- 20.06.2023 - Добавлена функция подписки на обязательные аккаунты из списка
- 20.06.2023 - Обновлен сценарий, добавлена рандомизация всех видов активностей
- 20.06.2023 - Скрипт теперь проверяет, открыт ли профиль пользователем, если открыт - может его скипнуть или прогреть
- 04.08.2023 - Скрипт детектит всплывающие модалки и закрывает их. Закрытие модалок настраивается пользователем.
- 04.08.2023 - Скрипт теперь умеет гулять по ленте, лайкать, ретвитить и подписываться на авторов постов. Максимальная рандомизация серфинга ленты.
- Постинг твитов
- Подписка на рандомные аккаунты из списка
- Подписка на все аккаунты, указанные как обязательные
- Серфинг летны с рандомным лайком, ретвитом и подпиской на автора поста
- Закрытие всплывающих окон Твиттера
- Рандомизация координат, по которым производится клик по кнопке.
- Рандомизация ввода текста в поле для твита.
- Рандомизация других задержек.
- Рандомизация последовательности выполнения разного вида активностей
- Работа через AdsPower.
- Отчетность в виде скриншотов.
- Проверка статуса профиля (открыт / закрыт), настройка работы с кейсом, когда профиль уже открыт пользователем (пропустить, прогреть)
- 🔥 Активность в ленте (лайк, ретвит, подписка)
- Однопоточность
- Рандомно выбирается профиль AdsPower.
- Запускается сценарий прогрева согласно настройкам
- Проверка статуса профиля (открыт / закрыт). Если профиль уже открыт - производится либо прогрев либо пропуск (в зависимости от настроек)
- Запуск профиля, если он был закрыт
- Рандомизация активностей (твит, рандомные подписки, обязательные подписки, серфинг ленты)
- Производятся все активности, которые выбраны пользователем, согласно рандомному порядку
- Закрытие профиля, если он не был ранее открыт. Если профиль уже был открыт - он не закрывается
- Повтор с новым профилем
- Устанавливаем Python 3.10.
- Качаем репозиторий.
- Открываем терминал, переходим в папку с файлами и пишем команду "pip install -r requirements.txt".
- Открываем файл "data/config.py" с помощью любого текстового редактора и подбиваем настройки рандомизации. Все пояснения по настройкам описаны в комментариях в самом файле.
- Открываем файл "data/profile_ids.py" с помощью любого текстового редактора и забиваем свои профиля как в примере ("название":"ID из AdsPower").
- Открываем файл "data/tweets.txt" и закидываем базу твитов. Нагенерить можно самому, на фрилансе или в ChatGPT. Чем меньше твитов - тем чаще они будут повторяться, тк они выбираются рандомом.
- Открываем файл "data/twitter_handles.txt" и забиваем туда свои Twitter Username, так, чтоб они соответствовали аккаунтам, вбитым в файл "data/profile_ids.py". Да, это гемор и не было в этом необходимости сейчас, но это пригодится в дальнейшем, когда я буду добавлять новые фичи.
- Открываем файл "data/random_users_to_follow" и забиваем туда юзернеймы аккаунтов (без @). Это будет база для рандомных подписок.
- В терминале, находясь в папке проекта, вписываем команду "python3 adspower_twitter_warmup.py" и жмем ENTER.