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

/help @username

Acknowledge contributors who assisted others in issues or pull requests by awarding +1 to their help-base achievement.

🏆

Achievement Badges

Maintainers can mark special contributions

/bug @username

Mark bug-report issues for bug-hunting badges

/impact @username

Flag high-impact pull requests

/doc @username

Mark documentation pull requests

/test @username

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