Загрузка...

Auto-raising topics on the forum with sending a report in tg

Thread in Extentions created by floydpower tiktok_fill Aug 29, 2023. (bumped Dec 24, 2024) 1383 views

  1. floydpower
    floydpower tiktok_fill Topic starter Aug 29, 2023 Хаслим на арбитраже - t.me/+P5C5WbIWdCk1YzMy 5429 Dec 30, 2021
    Всем ку :animewave:
    Сделал для вас скриптик для автоподнятия тем на LZT. Кто все время забывает поднимать - это для вас :pepekaef:

    Отчет по поднятым темам летит прямо тебе в телеграм, так что очень удобно мониторить че там поднялось а че нет :2011_like:
    Python
    import asyncio

    from aiogram import Bot, Dispatcher, executor
    import aiohttp
    import os
    from loguru import logger

    bot = Bot(token='ТОКЕН БОТА', parse_mode='HTML')
    dp = Dispatcher(bot)

    # Список с айдишниками тем. Сюда вставляете айдишники тем через запятую. Кол-во тем должно быть равно/меньше лимитов ваших прав на форуме
    threads = [123456, 234567, 345678]

    # Сюда LZT-токен + тг айди
    lolzteam_token = 'ТУТ ТОКЕН ЛЗТ'
    admin_id = 123456789


    # Функция автобампа
    async def bump_threads():
    while True:
    headers = {
    'Authorization': f'Bearer {lolzteam_token}'
    }
    for thread in threads:

    try:
    async with aiohttp.ClientSession() as session:
    async with session.post(f'https://api.zelenka.guru/threads/{thread}/bump',
    headers=headers) as response:
    json_data = await response.json()

    if json_data['status'] == 'ok':
    await bot.send_message(admin_id,
    f'Тема <a href="https://zelenka.guru/threads/{thread}">{thread}</a> была поднята с сообщением:\n'
    f'{json_data["message"]}')

    await asyncio.sleep(5)
    except Exception as ex:
    logger.debug(f'Произошла ошибка при выполнении поднятия темы - {ex}')

    # Тут нужно поставить премя в соответствии с вашими правами на форуме
    await asyncio.sleep(43200)

    if __name__ == '__main__':
    loop = asyncio.get_event_loop()
    loop.create_task(bump_threads())
    executor.start_polling(dp, skip_updates=True)
    Для корректной работы скрипта нужно установить библиотеки. Так что делаем так:
    • Открываем консоль (cmd) и вводим команду cd *путь к скрипту*
    • пишем "pip install aiogram==2.25" и ждем установки
    • далее "pip install loguru"
    • после чего "python main.py" и вуаля все работает :finger_up:
    Всем чиназес
     
    1. Montego
      floydpower, боже, лучший, спасибо
    2. floydpower tiktok_fill Topic starter
      Montego, для вас стараюсь :froglove:
  2. kipsad
    kipsad Aug 29, 2023 Купить домен анонимно - t.me/FastDomainBot 17,512 Dec 24, 2018
    дурачьо и в доте турики берет, и коды пишет, человек с большой буквы
     
    1. View previous comments (2)
    2. Cartier
      kipsad, вы Человек с маленькой написали :sueta:
  3. СвятойОтец
    было и есть уже
     
    1. floydpower tiktok_fill Topic starter
    2. floydpower tiktok_fill Topic starter
      СвятойОтец, как хош, твое дело че юзать, это не тема, так что считай тут я первый
  4. ememfro
    полезно
     
  5. Whitley
    а в коде тотального фида нету? исправно работает?
     
  6. МэйбиБэйби
    МэйбиБэйби Aug 29, 2023 //in early 1643 Sep 19, 2021
    было же вроде
     
    1. floydpower tiktok_fill Topic starter
  7. Победа
    Победа Aug 29, 2023 :cat_smile2: 7042 Jan 24, 2019
    за 2 тыщи покупаешь поднятие 4 раза и не ебешь голову
     
  8. Woltage
    Woltage Aug 29, 2023 Дын дын дын мы жарим картошку 359 Jan 26, 2023
    От души брат :dance:
     
    1. View previous comments (1)
    2. Woltage
      floydpower, помощь нада брат
      File "C:\Users\Admin\Desktop\dsd\12.py", line 3, in <module>
      from aiogram import Bot, Dispatcher, executor
      ImportError: cannot import name 'executor' from 'aiogram' (C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\aiogram\__init__.py)
      [users][/users]
    3. floydpower tiktok_fill Topic starter
      Woltage, pip uninstall aiogram
      pip install aiogram==2.25
    4. Woltage
  9. Sopran0
    Sopran0 Aug 31, 2023 Готовые сайты и боты: https://it-marketplace.ru/ 64 Aug 17, 2018
    как исправить ?
    [IMG]
     
    1. floydpower tiktok_fill Topic starter
    2. NovaEra
  10. kkdjajdkjak
    kkdjajdkjak Aug 31, 2023 307 Oct 31, 2021
    Ебать чиназес прилетел
     
  11. REDKLAUS
    Чет очень знакомый код, даже хз где я его видел)
     
    1. floydpower tiktok_fill Topic starter
      REDKLAUS, хз, я сам написал :/
  12. AGO
    AGO Sep 21, 2023 Work 374 Aug 27, 2022
    А зачем тут аиограм и поллинг?)
    Достаточно реквестов и не более
     
    1. View previous comments (1)
    2. floydpower tiktok_fill Topic starter
      AGO, похуй
    3. AGO
      floydpower, какой из тебя кодер, если на такие вещи похуй?)
    4. floydpower tiktok_fill Topic starter
      AGO, я на похуй сделал перед выходом в школу, хватит душить
  13. Hollywood
    Hollywood Jan 7, 2024 э 20,033 Oct 28, 2020
    raise exceptions.NetworkError(f"aiohttp client throws an error: {e.__class__.__name__}: {e}")aiogram.utils.exceptions.NetworkError: Aiohttp client throws an error: ClientConnectorError: Cannot connect to host api.telegram.org:443 ssl:default [Network is unreachable]

    вот это выдает
     
    1. floydpower tiktok_fill Topic starter
      Hollywood, вроде как пофиксил
  14. 3645483
    3645483 Aug 21, 2024 4354 Nov 6, 2020
    чиназес плотненький, братик
     
Loading...
Top