Skip to content

koa73/botmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

botmon

Telegram Bot для доставки алерт сообщении с информационных систем и систем мониторинга подписчикам


Функции бота:

/start - инициация взаимодействия

/list - вывод списка зарегистрированных пользователей

/help - вывод списка команд

@<номер телефона> Текст - отправка адресного сообщения формат телефона: +79xxxxxxxxx, +7 (9xx) xxx-xx-xx


Регистрация пользователя :

  1. Подключиться к боту, найдя его по поиску
  2. Отправить /start
  3. Ввести пароль
  4. Отправить контактные данные ( нажать появившуюся снизу кнопку, после успешной авторизации по паролю )

Отправка сообщений через REST интерфейс

http:https://<имя хоста>:8226/rest/send/?from=<Отправитель>&phone=<телефон получателя>&message=<Сообщение>&key=<ключ>

Методы отправки: GET, POST

Формат отправителя: text max 15

Формат сообщения: text max 607

Формат телефона: 89xxxxxxxxx или 89xxxxxxxxx,89xxxxxxxxx,89xxxxxxxxx

Ответ:

200 Ок

или

4xx, 5xx

например

{"error":"User(s) [89225137185, 89264177182] not found.", "cause":"ru.rgs.botmon.service.bot.BotMonImpl"}

About

Telegram bot service for receiving alerts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages