DevPool Bot Commands

Your guide to Summer of Code's bot commands

👨‍💻

Contributors

Commands for registered Summer of Code participants

/assign

Claim an issue for yourself. You must be registered and the issue must be program-approved.

/unassign

Release an issue you're no longer working on. Same requirements as assign.

💡 Note: Both commands require program registration and work only on approved issues.

⚖️

Rewards & Penalties

Maintainer tools for managing contributor behavior

/bounty <amount> @username

Reward registered contributors with bounty points

/penalty <amount> @username

Deduct points for misbehavior or rule violations

🏆

Achievement Badges

Maintainers can mark special contributions

/bug

Mark bug-report issues for bug-hunting badges

/impact

Flag high-impact pull requests

/doc

Mark documentation pull requests

/test

Mark testing-related pull requests

🎯 Use these on issues or pull requests to help unlock special achievement badges for contributors

Extensions

Manual deadline management

/extend <days> @username

Grant extra days to contributors via discussion channels