It gives you a flexible way to add notifications to your project (e.g. IoT-sensor readings, CI/CD pipeline status, anything which is capable of making an HTTP request)
The bot allows you to generate a private API for sending messages and configure the types of notifications you are interested in.
Under the hood, it uses MQTT (HiveMQ) in order to decouple event producers and consumers.
When you subscribe to a `topic` of your choice the bot automatically generates an API key for you and returns a CLI command to send a message to the `topic`.
You can manage subscriptions directly from the bot with `/sub`, `/list`, `/unsub` commands and review the CLI commands used to send messages with `/httpie topic` command.
The bot also supports sending images.
Please check out the [repo](https://github.com/zjor/mqtt2telegram) and the [website](https://zjor.github.io/mqtt2telegram/) for the details and the integration snippets.
Let me know what you think of this!
Happy messaging!