{"id":27455030,"url":"https://github.com/ibutcat/golady","last_synced_at":"2026-04-13T20:32:19.258Z","repository":{"id":287742393,"uuid":"965639353","full_name":"iButcat/golady","owner":"iButcat","description":"Golady is a bridge between GitHub and Discord to get notifications from PR \u0026 Issues","archived":false,"fork":false,"pushed_at":"2025-04-13T16:32:58.000Z","size":207,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T15:16:23.921Z","etag":null,"topics":["bot","discord","discord-bot","github","go","sq","webhook"],"latest_commit_sha":null,"homepage":"https://ibutcat.github.io/golady/","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/iButcat.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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-13T15:51:08.000Z","updated_at":"2025-04-13T16:33:01.000Z","dependencies_parsed_at":"2025-04-13T17:48:50.056Z","dependency_job_id":null,"html_url":"https://github.com/iButcat/golady","commit_stats":null,"previous_names":["ibutcat/golady"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iButcat/golady","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iButcat%2Fgolady","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iButcat%2Fgolady/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iButcat%2Fgolady/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iButcat%2Fgolady/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iButcat","download_url":"https://codeload.github.com/iButcat/golady/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iButcat%2Fgolady/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262484163,"owners_count":23318408,"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":["bot","discord","discord-bot","github","go","sq","webhook"],"created_at":"2025-04-15T15:16:22.213Z","updated_at":"2025-10-08T23:33:39.097Z","avatar_url":"https://github.com/iButcat.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitHub Notify\n\nA Discord bot that sends notifications for GitHub events to your Discord server.\n\n\u003e **⚠️ WORK IN PROGRESS**: This project is currently being refactored with improved design patterns and structure. It was initially started several years ago and is now being modernized. Features may change and documentation might be incomplete.\n\n![GitHub Notify Screenshot](./docs/screenshot.png)\n\n## Features\n\n- 🔔 **Real-time notifications**: Get instant notifications for GitHub events in your Discord channels\n- 📊 **Issue tracking**: Receive notifications for new issues, comments, and status changes\n- 🔄 **Pull request monitoring**: Be notified of new PRs, reviews, and merges\n- 🔗 **Simple subscription system**: Use Discord commands to subscribe to repositories\n- 🛠️ **Easy setup**: Set up with just a few commands\n\n## Quick Start\n\n1. [Invite the bot](https://discord.com/api/oauth2/authorize?client_id=YOUR_CLIENT_ID\u0026permissions=8\u0026scope=bot) to your server\n2. Use `!subscribe owner/repo` to start receiving notifications\n3. That's it! You'll now receive notifications for new issues and PRs\n\n## Documentation\n\nVisit our [GitHub Pages documentation](https://yourusername.github.io/github-notify/) for complete instructions on:\n- Setting up the bot\n- Available commands\n- Self-hosting options\n- Troubleshooting\n\n## Installation\n\nSee our [installation guide](https://yourusername.github.io/github-notify/installation) for detailed instructions.\n\n### Prerequisites\n\n- Go 1.22 or higher\n- A Discord Bot Token ([Create a Discord Bot](https://discord.com/developers/applications))\n- A GitHub Personal Access Token ([Create a GitHub Token](https://github.com/settings/tokens))\n\n### Quick Setup\n\n```bash\n# Clone the repository\ngit clone https://github.com/yourusername/github-notify.git\ncd github-notify\n\n# Configure environment\ncp .env.example .env\n# Edit .env with your tokens\n\n# Build and run\ngo build -o github-notify ./cmd/main.go\n./github-notify\n```\n\n## Docker\n\n```bash\ndocker run -d \\\n  --name github-notify \\\n  -p 8080:8080 \\\n  -v /path/to/data:/app/data \\\n  -e DISCORD_TOKEN=your_discord_bot_token \\\n  -e GITHUB_TOKEN=your_github_personal_access_token \\\n  yourusername/github-notify:latest\n```\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\n- [DiscordGo](https://github.com/bwmarrin/discordgo) - Go library for Discord\n- [Go-GitHub](https://github.com/google/go-github) - Go library for GitHub API","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibutcat%2Fgolady","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibutcat%2Fgolady","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibutcat%2Fgolady/lists"}