Skip to content

Консольное приложение на Symfony. Отслеживает изменения в истории версий Битрикса и публикует их в телеграм-канал @BitrixUpdates.

License

Notifications You must be signed in to change notification settings

ilimurzin/bitrix-updates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bitrix-updates

Описание

Бот, который отслеживает изменения на странице истории версий и публикует в телеграм-канал.

Установка

Выполнить

composer install

Переопределить значения DATABASE_URL, TOKEN и CHAT_ID, создав файл .env.local или задав реальные переменные окружения.

Пример:

DATABASE_URL="sqlite:///%kernel.project_dir%/var/data.db"
TOKEN="5731045929:AAEVJbrcWdsf5c4RT3k_4I1NKnJfds6SAQ"
CHAT_ID="@BitrixUpdates"

Мигрировать

php bin/console doctrine:migrations:migrate

Поставить на крон.

Пример:

#!/bin/sh
/opt/php82/bin/php ~/bitrix-updates/bin/console app:get-versions
/opt/php82/bin/php ~/bitrix-updates/bin/console app:send-notifications

About

Консольное приложение на Symfony. Отслеживает изменения в истории версий Битрикса и публикует их в телеграм-канал @BitrixUpdates.

Resources

License

Stars

Watchers

Forks

Languages