Уведомления отправляются, только если проверка нашла изменения (или проверка ядра не удалась). Для сайта и ядра они включаются отдельно — настройки …site_notify и …core_notify.
Тема и текст — чанки ifgEmailSubjectTpl и ifgEmailBodyTpl (можно указать свои в настройках). Плейсхолдеры:
| Плейсхолдер | Значение |
|---|---|
[[+site_name]] | Название сайта |
[[+check_time]] | Время проверки |
[[+duration]] | Длительность проверки |
[[+modified_count]], [[+modified_list]] | Изменённые файлы: число и список |
[[+added_count]], [[+added_list]] | Новые файлы |
[[+deleted_count]], [[+deleted_list]] | Удалённые файлы |
[[+subject_email]] | Тема по умолчанию (в чанке темы) |
Свой шаблон делайте копией чанка под другим именем: стандартные чанки обновляются вместе с пакетом.
Telegram
- Создайте бота у @BotFather и скопируйте токен в
iskfileguardian_iskfileguardian.tg.bot_token. - Добавьте бота в чат или канал (или напишите ему сами) и укажите ID чата в
iskfileguardian_iskfileguardian.tg.chat_id. - Включите
iskfileguardian_iskfileguardian.tg.enabled.
В сообщении — сайт, время и списки изменённых, новых и удалённых файлов. Ошибки отправки пишутся в лог компонента (токен в логе скрыт).