[collectd 6] Introduce notify_telegram plugin #4311
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is collectd-6.0 implementation for notify_telegram plugin.
PR for collectd-5: #4303
The notify_telegram plugin uses libcurl and Telegram Bot API to send notifications to a configured telegram users.
It also can send config instruction with ChatID in response to all users, either by long polling, or by using webhooks that utilize libcurl, libyajl, libmicrohttpd.
ChangeLog: Introduce notify_telegram plugin
Reference: https://core.telegram.org/bots/api