
Инструкция кому надо будет -
делаем 2 скрипта.
первый назвать teSendMessage в нём вставить свой ID бота.
строка :local botID "bot1234567890:AABBCDDeeeFF1234567890abcdefgqwerty"
второй назвать teLogSend. в нём вставить ID бота и чата. строки-
:local chatID "1234567890"
:local botToken "bot1234567890:AABBCDDeeeFF1234567890abcdefgqwerty"
права на скрипты = read, write, test, policy
сохранить, запустить сначала первый, потом второй.
создать в планировщике для первого и второго скрипта задачи. выставить
Start time = startup
в нижнее поле OnEvent добавить строки для первого скрипта
:delay 40s
/system script run teSendMessage
и для второго =
:delay 50s
/system script run teLogSend
права на задачи = read, write, test, policy.
---
ещё предлагаю в коде скрипта teLogSend данную строку
:if ($2 ~ "system") do={
заменить на -
:if ($2 ~ "firewall") do={
ошибки будут приходить. system пишет изменения в настройках, которые делают сам админ.
firewall же рапортует о сканировании портов и атаках.
Ещё раз спасибо автору за отличный FOSS!
