nci-telegram-notification
Telegram notification plugin for nci
Installation
npm install nci-telegram-notification
Usage
Register telegram bot, just start conversation with @BotFather
.
Add this plugin to the plugins
section at server config, set
parameters for telegram bot at notify.telegram
plugins: - nci-telegram-notification notify: telegram: token: 123:xyz
after that you can set telegram notification at project config
notify: on: [done, change, error] to: telegram: - 1111 # this is id of the group chat, read next section
How to get the group chat id
Information from stackoverflow question
-
Add the Telegram BOT to the group.
-
Get the list of updates for your BOT:
curl https://api.telegram.org/bot123:xyz/getUpdates
-
Look for the "chat" object:
- Use the
id
of thechat
object to send your messages.
Usage with SOCKS5 proxy
In order to use proxy for teleram requests you can specify
notify.telegram.proxy
section in server config:
plugins: - nci-telegram-notification notify: telegram: token: 123:xyz proxy: host: example.proxy.com port: 443 username: proxy_username password: proxy_password