Загрузка...

Автоподнятие тем на форуме с отправкой отчета в тг

Тема в разделе Дополнения создана пользователем floydpower tiktok_fill 29 авг 2023. (поднята 24 дек 2024) 1388 просмотров

  1. floydpower
    floydpower tiktok_fill Автор темы 29 авг 2023 Хаслим на арбитраже - t.me/+P5C5WbIWdCk1YzMy 5429 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:
    Всем чиназес
     
    29 авг 2023 Изменено
    1. Montego
      floydpower, боже, лучший, спасибо
    2. floydpower tiktok_fill Автор темы
      Montego, для вас стараюсь :froglove:
  2. kipsad
    kipsad 29 авг 2023 Купить домен анонимно - t.me/FastDomainBot 17 512 24 дек 2018
    дурачьо и в доте турики берет, и коды пишет, человек с большой буквы
     
    1. Посмотреть предыдущие комментарии (2)
    2. Cartier
      kipsad, вы Человек с маленькой написали :sueta:
  3. СвятойОтец
    было и есть уже
     
    1. floydpower tiktok_fill Автор темы
    2. floydpower tiktok_fill Автор темы
      СвятойОтец, как хош, твое дело че юзать, это не тема, так что считай тут я первый
  4. ememfro
    полезно
     
  5. Whitley
    Whitley 29 авг 2023 Заблокирован(а)
    а в коде тотального фида нету? исправно работает?
     
  6. МэйбиБэйби
    МэйбиБэйби 29 авг 2023 //in early 1643 19 сен 2021
    было же вроде
     
    1. floydpower tiktok_fill Автор темы
  7. Победа
    Победа 29 авг 2023 :cat_smile2: 7043 24 янв 2019
    за 2 тыщи покупаешь поднятие 4 раза и не ебешь голову
     
  8. Woltage
    Woltage 29 авг 2023 Дын дын дын мы жарим картошку 359 26 янв 2023
    От души брат :dance:
     
    1. floydpower tiktok_fill Автор темы
      Woltage, пользуйся на здоровье брат
    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. Посмотреть следующие комментарии (2)
  9. Sopran0
    Sopran0 31 авг 2023 Готовые сайты и боты: https://it-marketplace.ru/ 64 17 авг 2018
    как исправить ?
    [IMG]
     
    1. floydpower tiktok_fill Автор темы
    2. NovaEra
  10. kkdjajdkjak
    kkdjajdkjak 31 авг 2023 307 31 окт 2021
    Ебать чиназес прилетел
     
  11. REDKLAUS
    REDKLAUS 10 сен 2023 Заблокирован(а)
    Чет очень знакомый код, даже хз где я его видел)
     
    1. floydpower tiktok_fill Автор темы
      REDKLAUS, хз, я сам написал :/
  12. AGO
    AGO 21 сен 2023 Work 374 27 авг 2022
    А зачем тут аиограм и поллинг?)
    Достаточно реквестов и не более
     
    1. Посмотреть предыдущие комментарии (1)
    2. floydpower tiktok_fill Автор темы
      AGO, похуй
    3. AGO
      floydpower, какой из тебя кодер, если на такие вещи похуй?)
    4. floydpower tiktok_fill Автор темы
      AGO, я на похуй сделал перед выходом в школу, хватит душить
  13. Hollywood
    Hollywood 7 янв 2024 э 20 123 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]

    вот это выдает
     
    7 янв 2024 Изменено
    1. floydpower tiktok_fill Автор темы
      Hollywood, вроде как пофиксил
  14. 3645483
    3645483 21 авг 2024 4354 6 ноя 2020
    чиназес плотненький, братик
     
Загрузка...
Top