
!๐ค MyZubsterGateway: Now Bots Can Create Issues Too!
We opened our GitHub repository to bots โ and here's why.
๐ง The Idea
Bots are not just for automation. They can help us build better software.
Today, we decided to structure our GitHub issues so that bots (and humans) can easily understand them, pick them up, and contribute.
This is part of our effort to make MyZubsterGateway more open, collaborative, and bot-friendly โ because the future of open source includes AI, automation, and community-driven development.
๐ท๏ธ What We Did
We created 5 new issues with:
Clear titles
Structured descriptions
Explicit acceptance criteria
Labels that bots can read and filter
We also added a new label:
๐ท๏ธ bot-friendly โ so bots know these issues are designed for them.
๐ The Issues We Created (And Why)
Here are the 5 issues we published today, explained in simple terms.
1๏ธโฃ Docker Support
Title: chore: add Dockerfile and docker-compose for one-command deployment
What it is:
A single command to run the entire system โ Node.js, MongoDB, and Monero.
Why we created it:
So anyone can run the gateway without installing dependencies manually.
Perfect for developers, testers, and contributors.
Tags: good-first-issue, bot-friendly, docker, devops
2๏ธโฃ Admin Dashboard Stats
Title: feat: add /api/admin/stats endpoint for dashboard metrics
What it is:
An API endpoint that returns statistics like total users, orders, revenue, and pending orders.
Why we created it:
So the admin panel can show real-time data โ helping the team monitor the platform.
Tags: good-first-issue, bot-friendly, feature, admin
3๏ธโฃ Monero Mainnet Switch
Title: chore: switch Monero configuration from stagenet to mainnet
What it is:
Move from testnet (stagenet) to real Monero mainnet.
Why we created it:
To prepare the gateway for production and real transactions.
Tags: good-first-issue, bot-friendly, monero, configuration
4๏ธโฃ Webhook Integration Test
Title: test: add webhook integration test with webhook.site
What it is:
Automated tests to verify that webhook notifications work correctly โ including retries and failures.
Why we created it:
To ensure payment notifications are reliable and never lost.
Tags: good-first-issue, bot-friendly, testing, webhook
5๏ธโฃ Security Bot Setup Script
Title: chore: add setup script for security bot dependencies
What it is:
An installation script that automatically installs all security tools needed for the security bot.
Why we created it:
So anyone can set up the security scanner with one command.
Tags: good-first-issue, bot-friendly, security, automation
๐ค Why Are These Issues "Bot-Friendly"?
We designed each issue with:
A clear title (starting with feat:, chore:, or test:)
A structured body with bold headers and lists
Explicit acceptance criteria (checkbox format)
Well-defined labels that bots can understand
This means:
Bots can scan, parse, and prioritize issues
AI tools can generate code or documentation
Automation can assign or triage tasks
We believe the future is collaborative โ humans and bots working together.
๐งฉ What's Next?
More issues will be created with the same structure
We'll encourage contributors to use the bot-friendly label
We'll explore automating issue assignment and testing
๐ Links
GitHub Repository: DanielIoni-creator/MyZubsterGateway
All Issues: https://github.com/DanielIoni-creator/MyZubsterGateway/issues
Labels: https://github.com/DanielIoni-creator/MyZubsterGateway/labels
๐ Want to Contribute?
Pick an issue, fork the repo, and submit a pull request.
You don't need to be a core team member โ everyone is welcome.
๐ท๏ธ Tags
MyZubster #OpenSource #Bots #GitHub #AI #Automation #DevOps #Community #Monero
Thanks for reading! Let's build the future โ together. ๐ป๐ค๐
Top comments (0)