Некоторые картинки не загружаются из РФ и РК, используйте VPN.

четверг, 6 июля 2023 г.

RouteOS Пересылка SMS на другой номер

Есть wapLTE и симка, задача пересылать смс. Самый простой способ:

:local new_num 8985756575
:foreach message in=[/tool sms inbox print as-value] do={

	:local idSMS ($message->".id")
	:local phoneNumber ($message->"phone")
	:local TextMessage ($message->"message") 
	:local FullMessage "Phone: $phoneNumber\nSMS: $TextMessage"
	/log  info message=$FullMessage 
	/tool sms send lte1 phone-number=$new_num message=$FullMessage
	/tool sms inbox remove numbers=$idSMS
	:delay 1000ms
}

Никакой универсальности, что получил, то переслал. Естественно UTF8 мимо крокодилит знаками вопроса. Для пересылки сообщений из банка, мне кажется такого достаточно.

Добавляем в планировщик, время ставим как удобно.

Если хочется раскодировать, то достаем кучу чая с печеньем и читаем этот пост, я использую его в другом месте, для пересылки всех писем за сутки. Для ежеминутного он очень тяжелый и может выдать ошибку о превышении размера SMS.

Есть вариант с перекодировкой проще и телеграм отправляет здесь, но смс кириллицей не отправляет

Комментариев нет:

Отправить комментарий