Вопрос по скрипту

Обсуждение ПО и его настройки
Ответить
root
Сообщения: 5
Зарегистрирован: 30 янв 2017, 21:27

Здравствуйте, почему при выполнении данного скрипта адрес добавленный в WIN лист нормально отправляется на почту, но не указывается в сообщении в телеграмме?

Код: Выделить всё

#Set currSAFEcount to number of IPs in SAFE list
:local currSAFEcount [/ip firewall address-list print count-only where list=WIN]
:global SAFEcount

#Compare old number of IPs to current in SAFE list
:if ($SAFEcount != $currSAFEcount) do={
     :local A1
          :foreach address in=[/ip firewall address-list find list=WIN] do={
               :set A1 ($A1, [/ip firewall address-list get $address address])
          }
     :local Name1
     :foreach B in=[$A1] do={:set Name1 "$Name1
$B"}
     /tool e-mail send to="gmail@gmail.com" subject="Access list WIN change" body="$Name1" start-tls=yes
    :set SAFEcount $currSAFEcount
/tool fetch url="https://api.telegram.org/bottoken/sendMessage\?chat_id=-chatid&text=Added address $Name1 to White list"
}


Сообщение приходит только "Added address". Помещать в ковычки $Name1 пробовал.


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

text="Added address $Name1 to White list"


Есть интересная задача и бюджет? http://mikrotik.site
Ответить