Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - консольный клиент telegram для Windows, тестирую.

Ответить
Настройки темы
Любой язык - консольный клиент telegram для Windows, тестирую.

Ветеран


Сообщения: 544
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Опиум
Дата: 04-04-2019
Описание: добавил ссылку
Накатал себе консольную оповещалку на телеграм, чтобы компы могли слать мне сообщения из батников. Ибо готовую под винды не нашел.
Кому интересно и кто хочет потестировать - обращайтесь.

Работает в России!

Использовать так:
Код: Выделить весь код
telegramclic.exe  token  message
где token - персональный код, message - сообщение.
возвращает errorlevel

Пока сыроват, НО работает.

Регистрировать через бота @ElapserInfoBot
/help
/reg

Подробнее тут

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 11:46, 18-12-2018

 

Ветеран


Сообщения: 544
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Цитата Elven:
сюрприз-сюрприз »
честно, не понял юмора, либо технически недогоняю)
по-любому у сообщения должен быть отправитель, от имени которого идет отправка.

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 14:32, 18-12-2018 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Окай, Опиум, разложим по полочкам:
отправка сообщения зиждется на трех китах - отправитель, получатель и само сообщение. Соответственно и параметров для предлагаемого клиента. Я наблюдаю только два параметра - токен бота (сиречь отправитель) и само сообщение. ID получателя не указывается, значит где-то вшит в exe. Или где?

Отправлено: 14:43, 18-12-2018 | #12


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Опиум, бот - это не клиент!

Цитата Iska:
можете просто выложить, если будет желание. Пойдёт в народ »
да чему там идти в народ - трансляция аргумента в POST-запрос пишется на коленке за полчаса максимум

Отправлено: 15:11, 18-12-2018 | #13


Ветеран


Сообщения: 544
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Elven, нет. Ничего не вшито.
ты не можешь слать произвольным получателям. Получать может только то кто зарегистрировался.
да собственно попробуй сам. @ElapserInfoBot
/help

з.ы. регистрация пока тормозная, недовылизал) но работает.

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 15:11, 18-12-2018 | #14


Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Опиум, т.е. только тот кто регистрируется может получать сообщения от конкретного бота? Тогда зачем указывать токен?

Отправлено: 15:25, 18-12-2018 | #15


Ветеран


Сообщения: 544
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Elven, ой все (с)

P.s. токен не бота, и в клиента ничего не вшито.

-------
консольный клиент telegram для Windows: www.elapser.info


Последний раз редактировалось Опиум, 18-12-2018 в 18:18. Причина: пунктуация


Отправлено: 15:30, 18-12-2018 | #16


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Busla:
да чему там идти в народ - трансляция аргумента в POST-запрос пишется на коленке за полчаса максимум »
Эти полчаса должен был кто-то потратить.

Отправлено: 17:05, 18-12-2018 | #17


Ветеран


Сообщения: 544
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Дополнил утилиту опцией diff,
которая позволяет отправлять сообщение только если оно отличается от предыдущего.
Например:
Код: Выделить весь код
:loop
sleep 60
ping 1.1.1.1 | find "TTL"
if errorlevel 1 (
     telegramclic ***token*** "Host 1.1.1.1 down"  diff=ping1111
) else (
     telegramclic ***token*** "Host 1.1.1.1 up"      diff=ping1111
)
goto loop

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 15:01, 25-10-2019 | #18



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - консольный клиент telegram для Windows, тестирую.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Офис и Текст - [решено] Клиент для Telegram, Viber, WhatsApp ES Программное обеспечение Windows 7 12-04-2018 20:43
тестирую Leohnny Тест-форум 0 28-04-2016 16:40
вопрос по Alpine (консольный почтовый клиент) nniko Программное обеспечение Linux и FreeBSD 0 29-01-2012 21:31
CMD/BAT - Консольный SVN клиент sPave Программирование и базы данных 2 13-10-2011 19:14
FreeBSD - Посоветуйте консольный клиент для direct connect (dc++) klesk Общий по FreeBSD 0 21-04-2008 01:45




 
Переход