{"id":13823351,"url":"https://github.com/EverythingSuckz/github-telegram-notify","last_synced_at":"2025-07-08T17:33:23.054Z","repository":{"id":50679330,"uuid":"519820351","full_name":"EverythingSuckz/github-telegram-notify","owner":"EverythingSuckz","description":"Actions that sends commit updates of a repository to any chat in Telegram","archived":false,"fork":false,"pushed_at":"2023-08-28T13:55:29.000Z","size":31,"stargazers_count":49,"open_issues_count":2,"forks_count":13,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-15T22:51:54.860Z","etag":null,"topics":["github-actions","hacktoberfest","hacktoberfest-accepted","hacktoberfest2022","telegram","telegram-bot-api","telegram-notifier"],"latest_commit_sha":null,"homepage":"","language":"Go","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/EverythingSuckz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2022-07-31T15:53:58.000Z","updated_at":"2024-10-15T11:40:30.000Z","dependencies_parsed_at":"2024-01-13T15:44:43.122Z","dependency_job_id":"d2acaa76-a49c-4d52-859c-29d0e15c0252","html_url":"https://github.com/EverythingSuckz/github-telegram-notify","commit_stats":{"total_commits":22,"total_committers":4,"mean_commits":5.5,"dds":"0.13636363636363635","last_synced_commit":"11cbbc4c9284459d289584e9da5c24e0bdfc07b9"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EverythingSuckz%2Fgithub-telegram-notify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EverythingSuckz%2Fgithub-telegram-notify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EverythingSuckz%2Fgithub-telegram-notify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EverythingSuckz%2Fgithub-telegram-notify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EverythingSuckz","download_url":"https://codeload.github.com/EverythingSuckz/github-telegram-notify/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225453316,"owners_count":17476701,"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":["github-actions","hacktoberfest","hacktoberfest-accepted","hacktoberfest2022","telegram","telegram-bot-api","telegram-notifier"],"created_at":"2024-08-04T09:00:31.615Z","updated_at":"2024-11-20T01:30:29.165Z","avatar_url":"https://github.com/EverythingSuckz.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eGithub Telegram Notify\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003eActions that sends commit updates of a repository to any chat in Telegram\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/marketplace/actions/github-telegram-notifier\"\u003e🏪 View on Github Marketplace\u003c/a\u003e\u0026emsp;🏷️ \u003ca href=\"https://github.com/EverythingSuckz/github-telegram-notify/releases/tag/v1.1.2\"\u003ev1.1.2\u003c/a\u003e\u003c/p\u003e\n\n## Prerequisites\n\n### - `bot_token`\nA Telegram Bot Token is required for using the Telegram bot from which the commit updates are being send.\n### Obtaining a Telegram Bot Token\n - Goto  [@BotFather](https://telegram.dog/BotFather)\n - After sending `/start` command, send `/newbot`\n - Follow the onscreen instructions and at the end, you'll obtain a bot token.\n\n### - `chat_id`\n### Obtaining Chat ID of a group\n - Go to the group of your choice  \n - Add [@MissRose_bot](https://telegram.dog/MissRose_bot)\n - Type the command `/id` and send it to the group.\n\n### - `topic_id` (optional)\nUse this only if you have topics enabled.\n\n## How to use\n\nAdd the following lines of code in your YML file.\n\n```sh\n  - name: Notify the commit on Telegram\n    uses: EverythingSuckz/github-telegram-notify@main\n    with:\n      bot_token: '${{ secrets.BOT_TOKEN }}'\n      chat_id: '${{ secrets.CHAT_ID }}'\n```\n\n## Supported events\n\n- [x] Commits\n- [x] Forks\n- [x] Watch\n  - [x] stars\n- [x] Issues\n  - [x] created\n  - [x] closed\n  - [x] opened\n  - [x] reopened\n  - [x] locked\n  - [x] unlocked\n- [x] Issue comments\n  - [x] created\n  - [x] deleted\n- [x] Pull Request\n  - [x] created\n  - [x] closed\n  - [x] opened\n  - [x] reopened\n  - [x] locked\n  - [x] unlocked\n  - [x] synchronize\n- [x] Pull Request comments\n  - [x] created\n  - [x] deleted\n- [x] Releases\n  - [x] published\n  - [x] released\n- [ ] Discussions\n- [ ] Discussion comments\n\n## Contributing\n\nIf you can't find the event you are looking for, assume that it's not tested yet. You are free to open a pull request.\n\nAlso, feel free to open a PR in case of any minor fix and please open an issue first for major changes.\n\n## License\n\n\u003ca href=\"https://opensource.org/licenses/MIT\"\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/0/0c/MIT_logo.svg\" alt=\"mit\" width=\"150\"/\u003e\u003c/a\u003e   \n[Licensed under MIT License](https://opensource.org/licenses/MIT) ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEverythingSuckz%2Fgithub-telegram-notify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FEverythingSuckz%2Fgithub-telegram-notify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEverythingSuckz%2Fgithub-telegram-notify/lists"}