You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.7 KiB

Alias Tag Date DocType Hierarchy TimeStamp location CollapseMetaTable
2022-03-10 Yes

Parent:: Selfhosting, Server Alias, Server Cloud, Server Tools, Server VPN


name Save
type command
action Save current file
id Save

^button-ConfiguringTelegrambotsNSave

Configuring Telegram bots

title: Summary
collapse: open
This note allows to configure Telegram bots for pairing with certain services.

style: number


Linking services with a Telegram bot

Creating a Telegram Bot

  1. In Telegram, look for '@BotFather'
  2. Initialise with /start
  3. Create bot with /newbot

Record the Token from the message from BotFather.

Getting the Bot's Chat ID

In a terminal, run:

title: Telegram Chat ID
~~~bash
curl https://api.telegram.org/bot$TELEGRAM_BOT_TOKEN/getUpdates | jq .message.chat.id
~~~

Linking Logwatch

Please see full documentation GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.

Linking monit

Please see full documentation GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..


Current bots

Logwatch and Monit

A bot has been created for Configuring Monit and Logwatch.

title: Credentials
| Variable | Value
| - | -
| Name | Logwatch_servers
| Username | [mbvservers_bot](https://t.me/mbvservers_bot)
| Token | 5218097204:AAEnsZLTk4TTk-X-MceuoIGX0IQWLkngM4E
| Chat ID | 1622082350