https://github.com/huangzhhui/github-bot
A robot that helps manage your Github project, base on Hyperf.
https://github.com/huangzhhui/github-bot
github-bot hyperf robot swoole
Last synced: 6 months ago
JSON representation
A robot that helps manage your Github project, base on Hyperf.
- Host: GitHub
- URL: https://github.com/huangzhhui/github-bot
- Owner: huangzhhui
- Created: 2018-09-28T17:29:25.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-04-26T04:17:29.000Z (over 3 years ago)
- Last Synced: 2025-06-07T12:36:09.609Z (7 months ago)
- Topics: github-bot, hyperf, robot, swoole
- Language: PHP
- Homepage:
- Size: 98.6 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Github Bot
A robot for manage github repository via command of issue comment or pull request comment.
The robot based on [Hyperf framework](https://github.com/hyperf/hyperf).
## Commands
All commands should place in a new line, and then the Github-Bot will follow the lines to execute the command.
### `/merge`
The bot will merge the Pull Request automatically.
### `/assign [user]`
Assign the issue or pull request to the users.
Parameters:
`user`: *[REQUIRED]* the users who you want to assign.
Example:
One user: `/assign @huangzhhui`
Many user: `/assign @huangzhhui @huangzhhui`
### `/remove-assign [user]`
Remove the users from assignees.
Parameters:
`user`: *[REQUIRED]* the users who you want to remove.
Example:
One user: `/remove-assign @huangzhhui`
Many user: `/remove-assign @huangzhhui @huangzhhui`
### `/need-review [user]`
Assign the users as reviewers.
Parameters:
`user`: *[REQUIRED]* the users who you want to assign as reviewers.
Example:
One user: `/need-review @huangzhhui`
Many user: `/need-review @huangzhhui @huangzhhui`