https://github.com/hcorion/perforce-discord-bot
Just a quick personal discord bot for Perforce
https://github.com/hcorion/perforce-discord-bot
Last synced: 2 months ago
JSON representation
Just a quick personal discord bot for Perforce
- Host: GitHub
- URL: https://github.com/hcorion/perforce-discord-bot
- Owner: hcorion
- License: mit
- Created: 2020-09-26T17:11:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-05-22T17:52:41.000Z (almost 4 years ago)
- Last Synced: 2025-01-25T09:44:31.795Z (4 months ago)
- Language: Python
- Size: 6.84 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Perforce Discord bot
This is a discord bot for my personal Perforce server.
Right now it only supports fancy highlighting of [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) via the "commit message with scope" format. Maybe at some point I'll extend it to support some of the more generic conventional commit formats, but this works for now.
This will probably get extended to more Unreal Engine-specific use cases in the future.
## Potentional Future Features
- Add command to queue all the files in a changelist
- Add command to get latest changelist from user
- Add association of Perforce username with Discord username
- Support more of the different conventional commit formats ("fix: body"). Maybe breaking change, but not really relevant to me.
- Add detection of C++ changes in a changelist and send message telling people to recompile on the next pull.### Stretch Goals:
- Trigger an auto format C++ via clang-format after a changelist (there might be a way to do this within perforce itself)