Постинг последних релизов в TG канал

Started by sho20 on 2024-01-10 12:48 — 1 replies, 586 views

#1
Данный скрипт позволяет искать последний релиз (запоминая его) прошедший модерацию и постить его в TG без использования MySQL
Может хватать картинки которые выровнены вправо, магнет-ссылки, имя релиза и его URL

1704888870288.png


Требования:
Python 3.10
requests
telebot
bs4
python-dotenv
lxml

Настройка:
Создать .env файл в директории со скриптом и прописать там:
TOKEN = bot_token
CHANNEL_ID = channelid_int
TRACKER_URL = tracker.ru

Где bot_token - это токен вашего бота в TG, channelid_int - ID канала в числовом формате int, tracker.ru - ссылка на ваш трекер без http(s)

Запуск:
Поместите скрипт в cron на исполнение каждые 30 минут.

Буду рад вашим идеям для модернизации скрипта!
PS:Изначальный кусок кода был взят у vladios13, за что ему спасибо
#2
Отлично адаптировано. 👍
Конечно, индивидуально нужно будет подгонять под свой шаблон, потому что BS4 ссылается только на определенные имена span/div.