Вообщем есть скрипт который отслеживает новых пользователей (тех кому не присвоен статический адрес) в dhcp leases, и отправляет сообщение в телеграмм.
прошу шу помощи в добавлении функционала, а именно чтобы после отправки сообщения в телегу клиента переводило в статику и блокировало параметром block access.
зарание спасибо.
Код: Выделить всё
:if ($leaseBound = 1) do={
/ip dhcp-server lease;
:foreach i in=[find dynamic=yes] do={
:local dhcpip
:set dhcpip [ get $i address ];
:local clientid
:set clientid [get $i host-name];
:if ($leaseActIP = $dhcpip) do={
:local comment "New IP"
:set comment ( $comment . ": " . $dhcpip . ": " . $clientid);
/log error $comment;
/tool fetch url="https://api.telegram.org/bot1113462583:AAGj9BzPgo********/sendMessage\?chat_id=-1001170******&text=Attention a new unauthorized client is connected%0AIP adres:$leaseActIP%0AMAC adres:$leaseActMAC%0AService: $leaseServerName%0AHost name:$clientid" keep-result=no
}
}
}