{"id":15459106,"url":"https://github.com/irgendwr/telegramalert","last_synced_at":"2025-04-10T19:13:22.126Z","repository":{"id":27461270,"uuid":"114014701","full_name":"irgendwr/TelegramAlert","owner":"irgendwr","description":"🔔 Telegram Notification Plugin for Graylog","archived":false,"fork":false,"pushed_at":"2024-06-18T23:41:41.000Z","size":1044,"stargazers_count":128,"open_issues_count":2,"forks_count":18,"subscribers_count":14,"default_branch":"master","last_synced_at":"2024-10-18T19:30:05.057Z","etag":null,"topics":["graylog","graylog-notification","graylog-plugin","graylog2","hacktoberfest","java","telegram"],"latest_commit_sha":null,"homepage":"https://irgendwr.github.io/TelegramAlert/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/irgendwr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"irgendwr"}},"created_at":"2017-12-12T16:42:04.000Z","updated_at":"2024-08-12T08:55:58.000Z","dependencies_parsed_at":"2024-06-19T06:04:27.884Z","dependency_job_id":"67367a8e-f4f4-4700-95b6-b31d814c24c9","html_url":"https://github.com/irgendwr/TelegramAlert","commit_stats":{"total_commits":144,"total_committers":8,"mean_commits":18.0,"dds":0.3194444444444444,"last_synced_commit":"a4428064a1579d3652479fd50b1d344cb4793297"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irgendwr%2FTelegramAlert","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irgendwr%2FTelegramAlert/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irgendwr%2FTelegramAlert/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irgendwr%2FTelegramAlert/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/irgendwr","download_url":"https://codeload.github.com/irgendwr/TelegramAlert/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248280190,"owners_count":21077412,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["graylog","graylog-notification","graylog-plugin","graylog2","hacktoberfest","java","telegram"],"created_at":"2024-10-01T23:04:40.673Z","updated_at":"2025-04-10T19:13:22.104Z","avatar_url":"https://github.com/irgendwr.png","language":"Java","readme":"# TelegramNotification Plugin for Graylog\n\n[![Build status](https://github.com/irgendwr/TelegramAlert/workflows/build/badge.svg)](https://github.com/irgendwr/TelegramAlert/actions?query=workflow%3Abuild)\n[![GitHub Release](https://img.shields.io/github/release/irgendwr/TelegramAlert.svg)](https://github.com/irgendwr/TelegramAlert/releases)\n\nTelegramNotification allows you to send [Graylog](https://www.graylog.org) alert messages to a specified [Telegram](https://telegram.org) chat.\n\n## Requirements\n\nRequires Graylog 6. Check the release notes for details.\n\n## Installation\n\n1. Download the [latest TelegramNotification release](https://github.com/irgendwr/TelegramAlert/releases/latest)\nand place the `graylog-plugin-telegram-notification-x.x.x.jar` file in your `plugin_dir` that is configured in your `graylog.conf`\nas described in the [Graylog documentation](https://go2docs.graylog.org/5-0/what_more_can_graylog_do_for_me/plugins.html?tocpath=What%20More%20Can%20Graylog%20Do%20for%20Me%253F%7CPlugins%7C_____0#InstallingandLoadingPlugins).\n\n2. Restart your graylog-server, i.e. `systemctl restart graylog-server`.\n\n3. Configure an alert notification as described in the next section.\n\n## Usage\n\n### Step 1 - Create Bot\n\nCreate a new Telegram bot with the [BotFather](https://t.me/BotFather) and copy the bot token.\n\n### Step 2 - Get Channel ID\n\nUse the [Message Tool](https://irgendwr.github.io/TelegramAlert/message-tool) to find the **Chat ID** of the desired chat.\n\nYou can use a private chat, add the bot to a group-chat or to a channel. Just make sure to copy the correct Channel ID.\n\n### Step 3 - Add Notification\n\nNavigate to **Alerts \u003e Notifications** in your Graylog-interface and select `Telegram Notification` as the notification type.\n\nThe message is a template that can be configured as described in the [Graylog Documentation](https://go2docs.graylog.org/5-0/interacting_with_your_log_data/notifications.html?tocpath=Interacting%20with%20Your%20Log%20Data%7CAlerts%20and%20Notifications%7CNotifications%7C_____0#EmailAlertNotification)\n\n![Settings](https://raw.githubusercontent.com/irgendwr/TelegramAlert/master/screenshots/settings.png)\n\n## Update\n\nTo update the plugin you need to remove the old `graylog-plugin-telegram-notification-x.x.x.jar` (or `telegram-alert-x.x.x.jar`) file from your plugins folder and follow the [installation](#Installation) instructions again.\n\nYou may need to remove and re-create your Telegram Notifications.\n\n## Development\n\nSee [docs/development/README.md](docs/development/README.md) for some notes on how to get started with development.\n\nContributions are welcome.\n\n## Credits\n\nThanks to:\n\n- Alexey Medov - *for his ideas and donation!*\n- Everyone that [starred this repository](https://github.com/irgendwr/TelegramAlert/stargazers) ⭐️ - *you keep me motivated* 🙂\n- [Contributors](https://github.com/irgendwr/TelegramAlert/graphs/contributors) that submitted useful [pull-requests](https://github.com/irgendwr/TelegramAlert/pulls?utf8=%E2%9C%93\u0026q=is%3Apr+is%3Aclosed+is%3Amerged) or opened good issues with suggestions or a detailed bug report.\n","funding_links":["https://github.com/sponsors/irgendwr"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firgendwr%2Ftelegramalert","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Firgendwr%2Ftelegramalert","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firgendwr%2Ftelegramalert/lists"}