rem === Пример использования в .bat и .cmd файлах:
telegramclic.exe Ваш-токен "%computername% Русский"
if errorlevel 1 echo send message error or empty message
curl "http://www.elapser.info/telesend.php?token=Ваш-токен&msg=test_curl"
wget -nd --spider "http://www.elapser.info/telesend.php?token=Ваш-токен&msg=test_wget"
# === Пример для powershell
$sMsg=$env:COMPUTERNAME;
$wc = New-Object system.Net.WebClient;
$smsResult = $wc.downloadString("http://www.elapser.info/telesend.php?token=Ваш-токен&msg="+$sMsg+"_Русский")
# === Mikrotik script
:local a [/sys clock get time];
:local d [/sys clock get date];
:local i [/sys identity get name];
:local url1 "http://www.elapser.info/telesend.php?token=Ваш-токен&msg="
:set url1 ($url1.$i."%20".$d."%20".$a);
:do { /tool fetch url="$url1" keep-result=no mode=http } on-error={
:log warning ("ERROR: ".$url1);
}
#Если сообщение начать со слова markdown, то оно будет удалено,
#а последующий текст будет интерпретироваться с использованием символов форматирования telegram, например:
telegramclic.exe Ваш-токен "markdown*Bold* _Italic_ `code`"
#27/01/2025 Если сообщение начать со слова markdownv2, то оно будет удалено,
#а последующий текст будет интерпретироваться с использованием символов форматирования telegram (версия markdown v2), например:
telegramclic.exe Ваш-токен "markdownv2 this hidden:||spoiler||"
#Если сообщение начать со слова html, то оно будет удалено,
#а последующий текст будет интерпретироваться с использованием символов форматирования telegram-html, например:
telegramclic.exe Ваш-токен "htmlbold italic underline strikethrough fixed-widthcode
"
#Использование опции diff. Она предназначена для отправки сообщений, которые отличаются от предыдущего.
telegramclic.exe ваш-токен "Провайдер Упал" diff=Prov1 #создание именованной последовательности Prov1, c сообщением "Провайдер Упал", которое будет послано.
telegramclic.exe ваш-токен "Провайдер Упал" diff=Prov1 #сообщение "Провайдер Упал" не посылается повторно.
telegramclic.exe ваш-токен "Провайдер поднялся" diff=Prov1 #сообщение "Провайдер поднялся" будет послано.
curl "http://www.elapser.info/telesend.php?token=ваш-токен&msg=test1&diff=Prov1"
#Сравнение происходит с предыдущим сообщением в рамках одной именованной последовательности Prov1.
#Имя последовательности задается строго из английских букв, цифр, тире и подчеркивания.
#2019/04/15 добавлена возможность вставки IP адреса клиента в его сообщение:
telegramclic.exe Ваш-токен "Мой ip адрес= $ip$"
#сравните с
telegramclic.exe Ваш-токен markdown`$ip$`
#в скрипте Mikrotik
/tool fetch url="http://www.elapser.info/telesend.php?token=Ваш-токен&msg=My_IP_%ip%" keep-result=no mode=http
#2019/10/28 добавлена возможность отправки "безшумных" сообщений. Начать сообщение следует со слова silent:
telegramclic.exe Ваш-токен "silentБезшумное сообщение"
#2019/11/14
три подряд восклицательных знака в теле сообщения заменяется на эмоджи "огонь"
два подряд восклицательных знака в теле сообщения заменяется на эмоджи "warning sign"
#2019-12-31
строка ':Ok:' заменяется на эмоджи check_Ok "зеленая галка".
:Tel: -телефон
:Ups: -электовилка
:Err0: -зеленая галка
:Err1: -красный восклицательный знак
:Err2: .. :Err9: -серая кнопка, с соответствующей цифрой
:Okh: -знак Ок рукой.
:zap: -молния.
:moon: -луна
:CR: -перевод_строки
:TH: -телефонная трубка
:pushpin: -красная кнопка иголка
:ab: -zABbix
:on: -ON!
:pc: -компьютер
:ledger: -желтый блокнот
:floppy: -floppy disk (backup)
:uc: -underconstruction
:!!?: -Красный !?
:star: -звезда
:man: -силуэт человека
Посмотреть весь словарь замен можно в боте по команде /emoji
#2021/05/27 Добавлена опция ttl (time to live)
Задает время в секундах, после которого оно может быть удалено ботом автоматически.
Максимально 169200 (47 часов). Сообщения, не автоудаленные в течении 48 часов, не будут удалены (ограничение telegram).
Имеет смысл задавать для сообщений, которые не надо долго хранить. Такое сообщение помечается значком "секундомер".
telegramclic.exe ваш-токен "Провайдер поднялся" ttl=86400 #сообщение "Провайдер поднялся" после 24 часов (86400 сек) может изчезнуть.
curl "http://www.elapser.info/telesend.php?token=ваш-токен&msg=ProviderUp&ttl=86400"