Загрузка...

Python
Script for auto-raising topics

Thread in Your projects created by awaw Dec 3, 2025. 140 views

  1. awaw
    awaw Topic starter Dec 3, 2025 ну купи парсер чатов тг lolz.live/threads/9046721 11,294 Oct 8, 2017
    Простейший скрипт для автоподнятия тем. Автоподнятия тем каждые 12/18/24 и тд часов тут нет, поднятие только при запуске скрипта

    Как работает:
    1. Нужен Python версии 3.9 и выше
    2. Вам нужно получить API ключ лолза тут https://lolz.live/account/api, и потом нажать "получить токен"
    [IMG]

    3. В папке со скриптом создаёте 2 текстовика - api.txt и threads.txt, в api.txt вводите свой апи ключ, вначале стоит "API=*сюда ключ*", в threads.txt - ссылки на темы, каждая тема с новой строки
    4. В папке создаёте файл main.py, туда вставляете мой код. Когда нужно апнуть темы - запускаете его, он апает темы с интервалом в 5 секунд

    Если при запуске скрипта происходит ошибка 403 - значит ваша тема была недавно поднята.
    Code
    import time
    import requests

    delay_between_bumps = 5
    def load_api_key():
    with open("api.txt", "r", encoding="utf-8") as f:
    for line in f:
    if line.startswith("API="):
    return line.replace("API=", "").strip()
    raise Exception("api.txt нет строки 'API='")

    def load_threads():
    with open("threads.txt", "r", encoding="utf-8") as f:
    return [x.strip().rstrip("/") for x in f.readlines() if x.strip()]
    def extract_thread_id(url: str):
    return url.rstrip("/").split("/")[-1]
    def bump_thread(api_key, thread_id):
    url = f"https://api.lolz.live/threads/{thread_id}/bump"
    headers = {"Authorization": f"Bearer {api_key}"}
    r = requests.post(url, headers=headers)
    if r.status_code == 200:
    print(f"апнута {thread_id}")
    else:
    print(f"ошибка при апе {thread_id}: {r.status_code} {r.text}")

    def main():
    api_key = load_api_key()
    threads = load_threads()
    print(f"темы для апа {len(threads)}\n")

    for thread_url in threads:
    thread_id = extract_thread_id(thread_url)
    bump_thread(api_key, thread_id)
    time.sleep(delay_between_bumps)
    print("\nготово")

    if __name__ == "__main__":
    main()
     
  2. modafinil
    Просто пример из документации скинул с 1 правкой от гпт, уже есть нормальные автоподнятия в чем смысл хз
     
    1. awaw Topic starter
      avatarmodafinil, для себя сделал, чтобы вручную не апать темы каждый день, выложил что бы не потерять. вопросы?
Loading...