Releases: irgendwr/TelegramAlert
v2.3.1
This release now requires Graylog 3.3.0 or later.
Using the latest Graylog version is always recommended.
To update the plugin you need to remove the old telegram-alert-x.x.x.jar
file from your plugins folder and follow the installation instructions again.
Changelog
- FIX: Update frontend to Graylog 3.3.0 (fixes #28)
- FIX: Import as few frontend components from Graylog as possible
(this should prevent things from breaking in the future) - File size has decreased from 5.11 MB to 2.13 MB, yay \o/
TelegramAlert currently has 36 ⭐ stars.
v2.3.0
Please use the latest release instead.
This release now requires Graylog 3.1.4 or later.
Using the latest Graylog version is always recommended.
To update the plugin you need to remove the old telegram-alert-x.x.x.jar
file from your plugins folder and follow the installation instructions again.
You will need to remove the old Notification and create a new one.
Changelog
- Switched from AlarmCallback to EventNotification (closes #18)
- Plugin now requires Graylog 3.1.4 or later
- Template variables have changed slightly and the default message template has changed. The template still works like the default Email notification template though.
- We now have an easy tool for discovering chat IDs! Check it out over here: Message Tool
- Error handling was improved, error messages are more understandable now and indicate what to check
- The Graylog-URL will now be filled out automatically
- Removed the parse-mode option, now HTML is used because it supports escaping
- Added optional user/password fields to HTTP proxy (Thanks @Shantira)
- Minor changes:
- Releases now include .deb and .rpm packages
- File size has unfortunately increased from 1.5 MB to 5.11 MB. This is due to the new notification settings structure.
- Build now uses
oraclejdk8
again - Upgraded dependencies
TelegramAlert currently has 32 ⭐ stars.
v2.2.0
Please use the latest release instead.
This release now targets Graylog 3.1 and requires at least Graylog 2.4.
Using the latest Graylog version is always recommended.
Please update your message templates to the new default template and set Parse Mode to HTML
.
<a href="${stream_url}">${stream.title}</a>: ${alert_condition.title}
<code>${foreach test message}
${message}
${end}</code>
Variables in the message template are now encoded depending on the selected parse mode to fix markdown/html syntax errors that would have prevented the message from being sent previously.
To prevent a variable from being encoded you can write ${message;raw}
instead of ${message}
.
Changelog
- added support for multiple chats (closes #3)
- variables in template are now encoded depending on the selected parse mode (closes #16)
- added
raw
andbrackets
renderers for special cases where you do not want variables to be escaped - the default template and parse mode was changed, you will need to update existing notification settings!
- plugin now requires at least graylog v2.4+
but targets graylog 3.1.0 - fix stream url: use absolute instead of relative time (fixes #15)
- minor changes:
- build with
openjdk8
instead oforaclejdk8
- upgraded dependencies
- use JSON for Telegram API requests (#12)
- build with
In case you like this plugin I would also be happy if you could star ⭐️ this repo to keep me motivated 😄
TelegramAlert currently has 22 ⭐ stars.
v2.1.2
v2.1.1
v2.1.0
Please use the latest release instead.
Changelog
- added parse mode setting
- added proxy option (fixes #6)
Due to Russia banning millions of IP-addresses in order to block telegram, people rely on proxies and vpn's to circumvent this.
https://themoscowtimes.com/news/google-services-blocked-in-russia-following-telegram-ban-61239
http://www.bbc.com/news/technology-43797176
https://techcrunch.com/2018/04/17/telegram-plays-down-russia-block-claiming-no-significant-impact-yet/
Keep fighting against censorship! #DigitalResistance
v2.0.0
Please use the latest release instead.
Changelog
- fixed issue that caused a lot of error messages (fixes #1)
- added support for template-engine as described in the Graylog documentation (fixes #2)
- decreased file size