diff options
Diffstat (limited to 'global-functions')
-rw-r--r-- | global-functions | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/global-functions b/global-functions index ba9142f..0eb0e4c 100644 --- a/global-functions +++ b/global-functions @@ -8,7 +8,7 @@ # https://git.eworm.de/cgit/routeros-scripts/about/ # expected configuration version -:global ExpectedConfigVersion 23; +:global ExpectedConfigVersion 24; # global variables not to be changed by user :global GlobalFunctionsReady false; @@ -41,6 +41,7 @@ :global SendNotification; :global SendTelegram; :global SymbolByUnicodeName; +:global SymbolForNotification; :global TimeIsSync; :global UrlEncode; :global VersionToNum; @@ -747,6 +748,18 @@ :return ($Symbols->$1); } +# return symbol for notification +:set SymbolForNotification do={ + :global NotificationsWithSymbols; + + :global SymbolByUnicodeName; + + :if ($NotificationsWithSymbols != true) do={ + :return ""; + } + :return ([ $SymbolByUnicodeName $1 ] . " "); +} + # check if system time is sync :set TimeIsSync do={ :if ([ / system ntp client get enabled ] = true) do={ |