Мониторит ваши подписки на сайтах Комитета (платформа – Основа) и уведомляет о новых или ушедших в Telegram-канал
Модули, которые использует бот (можете установить их через npm
, yarn
, etc.):
telegraf
node-fetch
SITES
– сайты, которые бот обходит (можете исключить некоторые). Версия API, ваш токен на Основе для более корректной работы, ID пользователя для проверки.TELEGRAM
– указывается токен бота для Telegram и ID чата/группы/etc., в который будут отправляться уведомления. Можете указать свой ID – уведомления будут поступать в ЛС с ботом.
npm install --only=prod
– установить необходимые npm-зависимостиnpm run start_bot
– запуск ботаstart-subscribers-bot.sh
– запуск бота с указанием класть логи в файлы. Рекомендую настроить запуск черезcrontab
show-logs.sh
– просмотр логовclear-logs.sh
– очистка логов