alarmo

19.1.1 • Public • Published

alarmo

Отправка уведомлений на telegram, viber по номеру телефона (через бота).

Build Status

Как работает?

Чат-бот (Telegram и/или Viber) принимает пользователя и спрашивает у него номер телефона. Затем полученный номер и соответсвующий id чата сохраняет на сервере. Теперь мы можем отправлять уведомление на номер, сделав простой http запрос, а бот будет направлять это уведомление соответствующему пользователю в его приложение (Telegram и/или Viber).

Пример запроса

 
curl -X POST \
  http://localhost:3030/send/89135292926 \
  -H 'cache-control: no-cache' \
  -H 'content-type: application/json' \
  -d '{"text": "Ahtung!! Текст сообщения"}'
 

Установка из репозитория github

git clone https://github.com/antirek/alarmo.git

cd alarmo

npm install

npm start

Установка в docker

Используйте docker-compose.yml

Конфиг

port - порт веб-интерфейса

mongodb - параметры подключения к mongodb

telegram - настройки чат-бота телеграм, получите у @botfather

viber - настройки чат-бота viber, получите в viber, также необходимо настроить домен для доступа к хуку viber.

/alarmo/

    Package Sidebar

    Install

    npm i alarmo

    Weekly Downloads

    0

    Version

    19.1.1

    License

    ISC

    Unpacked Size

    28.4 kB

    Total Files

    18

    Last publish

    Collaborators

    • antirek