Загрузка...

Скрипт [Outdated] Автоматическая раздача Telegram Stars на форуме

Тема в разделе Python создана пользователем 0x12 4 июл 2025. (поднята 7 июл 2025) 342 просмотра

  1. 0x12
    0x12 Автор темы 4 июл 2025 Заблокирован(а)
    СКРИПТ БОЛЬШЕ НЕ ПОДДЕРЖИВАЕТСЯ. ЕСТЬ БАГИ. ФИКСИМ САМИ.

    Сделал скрипт для автоматической раздачи Telegram Stars на форуме - https://github.com/tonstupid/lztautostars

    Пример: https://lolz.live/threads/8906385/

    Для начала установите python3.11 + python3.11-venv (все действия происходят на сервере Ubuntu 22.04)
    ⁡apt-get install python3.11 python3.11-venv -y


    Теперь создайте директорию для бота и загрузите туда bot.py и requirements.txt из репозитория
    ⁡mkdir -p lztautostars


    Выполняйте следующие команды поочередно для установки
    ⁡python3.11 -m venv venv

    ⁡pip install -r requirements.txt


    Запустите процесс первоначальной настройки
    ⁡python3.11 bot.py


    Выполните настройку, откройте появившийся config.json и внесите необходимые изменения

    Код
    {
    "api_id": "ЗДЕСЬ_API_ID", // Получить можно на my.telegram.org
    "api_hash": "ЗДЕСЬ_API_HASH", // Получить можно на my.telegram.org
    "phone_number": "ВАШ_НОМЕР_С_+7..", // Номер телефона аккаунта Telegram, с которого будут отправляться звёзды
    "lolz_token": "ЗДЕСЬ_LOLZ_API_TOKEN", // Получить можно на https://lolz.live/account/api
    "forum_thread_id": "ЗДЕСЬ_ID_ТЕМЫ", // ID темы на форуме для отслеживания (находится в ссылке на тему после /threads/)
    "stars_count": 1, // Сколько звёзд отправлять одному пользователю
    "check_interval": 60,
    "api_delay": 7,
    "max_retries": 1,
    "processed_posts_file": "processed_posts.json",
    "skip_posts_with_comments": true, // Пропускать ли ответы в теме с ответами (если запускаете для темы, в которой уже ранее раздавали звёзды, включите и будут пропущены все ответы, у которых есть комментарий)
    "enable_reply": true, // Оставлять ли комментарий к ответу в теме после отправки звёзд
    "quote_original_post": true,
    "reply_templates": [
    "Готово",
    "Отправил"
    ]
    }
    В целом, все понятно и работает интуитивно, никаких проблем с запуском и настройкой возникнуть не должно, но если что - задавайте вопросы в лс
    Команды для сброса конфига или смены темы для отслеживания есть на GitHub (README.md)

    Всегда пропускает сообщения, под которыми Вы уже оставляли ответ (комментарий). При запуске спросит, с какой страницы начать, поэтому можете запускать в уже существующей теме
    [IMG]
    P.S. За идею спарсить существующие ответы в теме спасибо rasez (это можно сделать при запуске скрипта). За идею ставить звезды даже если ссылка не на пост, а на канал (ставит на последний пост) и за идею отвечать юзеру под хайд - спасибо Симпатия
    Обновление загружено на GitHub 05.07.2025
     
    4 июл 2025 Изменено
    1. Посмотреть предыдущие комментарии
    2. Посмотреть следующие комментарии
  2. 0x12
    0x12 Автор темы 7 июл 2025 Заблокирован(а)
    Поднято кнопкой, пишу отдельным постом, чтобы все увидели.
    Скрипт не поддерживается больше, есть баги. Ждите выхода LZT Utils в этом месяце, где все будет реализовано по красоте, или фиксите сами.

    Люблю целую
     
  3. ЧернильныйБро
    ЧернильныйБро 4 июл 2025 $Steam Cookies$ - lzt.lol/farsh :catmeow: 0₽/15К, закреп.
    Доверяй но проверяй, а в общем красавчик брос
     
  4. фанатХомиака
    фанатХомиака 5 июл 2025 крипКРИПОЧЕК спит, не будите 9444 16 ноя 2021
    полезный скрипт, а то есть ребята которые ручками выдают.
     
Загрузка...
Top