Сделать работоспособным тг-бот для сбора статистики по тг-каналам ресурса tgstat.ru на основе имеющихся наработок по следующему алгоритму:
Ниже — пример, как поднять простого Telegram-бота на Python, который еженедельно в понедельник 07:00 подтягивает с https://tgstat.ru/tag/arkhangelsk-region список каналов с их «индексом цитируемости», берёт топ-25 и шлёт в чат.
1. Регистрация бота и получение токена
• В Telegram найдите @BotFather, создайте бота и сохраните токен.
2. Установка зависимостей
pip install python-telegram-bot requests beautifulsoup4 apscheduler
3. Код бота (bot.py)
4. Как запустить
• В Linux/Mac:
export tgbottoken="ваштокен"
export tgchatid="вашchatid"
python bot.py &
• Или поместить в Docker / systemd / cron.