

или обе сразу подряд или нижнюю несколько раз подряд
Код: Выделить всё
# вместо pppoe-out1 имя вашего pppoe интерфеса
:local WAN "pppoe-out1";
:global StoredIP
:local CurrIP
:set CurrIP [/ip address get [/ip address find interface=$WAN] address]
:set CurrIP [:pick [:tostr $CurrIP] 0 [:find [:tostr $CurrIP] "/"]]
:if ($StoredIP != $CurrIP) do={
# меняем X - на ваш токен, меняем Y - на ваш chat id
/tool fetch url="https://api.telegram.org/botХХХХХХХХХХХХХХХХХХХ/sendmessage\?chat_id=YYYYYYYYYYY&text=$[/system clock get date] $[/system clock get time] $CurrIP" keep-result=no
:log info "В телегу отправлен новый IP"
:set StoredIP "$CurrIP"
:log info "Сохранен новый IP"
} else={:log info "IP не изменился"}