This GitHub activity tracker is mostly purpose-aligned, but it is hardcoded to a specific organization while asking users for their own org settings and it handles broad private-repository activity data.
Review this before installing. Only use it if you intend to monitor the hardcoded OpenPecha team or you are prepared to edit the code to your intended organization and team. Use a least-privilege read-only GitHub token limited to the needed repositories, protect state.json and monitor logs, remove the bundled sample state from any shared copy, and enable the cron/channel posting only after confirming exactly what will be reported.