Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hburn7/mappool-compliance-checker
A bot that validates your mappools!
https://github.com/hburn7/mappool-compliance-checker
Last synced: 3 days ago
JSON representation
A bot that validates your mappools!
- Host: GitHub
- URL: https://github.com/hburn7/mappool-compliance-checker
- Owner: hburn7
- License: gpl-3.0
- Created: 2024-07-21T03:12:13.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-11-11T18:15:49.000Z (2 months ago)
- Last Synced: 2025-01-17T04:10:55.625Z (8 days ago)
- Language: Python
- Size: 94.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-osu-tournaments - osu! Mappool Compliance Checker - A Discord bot that checks a list of maps against osu!'s [content usage permissions](https://osu.ppy.sh/wiki/en/Rules/Content_usage_permissions) rules. (Community Resources / Automation/Bots)
README
# osu! Mappool Compliance Checker (OMCC)
This app ensures your mappool is in compliance with official [tournament support rules](https://osu.ppy.sh/wiki/en/Tournaments/Official_support) regarding which beatmaps may be used in officially-supported osu! tournaments. It is maintained by [Stage](https://osu.ppy.sh/users/8191845), an active [osu! Tournament Committee](https://osu.ppy.sh/wiki/en/People/Tournament_Committee) member.
## Installation
Add this app to your Discord server with [this link](https://discord.com/oauth2/authorize?client_id=1264419097463226429&integration_type=0&scope=applications.commands).
**Note:** this tool is added as an *integration* ("app") into your server. It will not appear anywhere in the member list, though the functionality is identical to that of a bot. You can manage it by going to `Server Settings > Integrations`.
### Commands
The `validate` command is used to validate a collection of beatmaps against osu!'s [content usage permissions](https://osu.ppy.sh/wiki/en/Rules/Content_usage_permissions) rules. You can pass in a list of beatmap links or beatmap IDs, separated by a space.
The command returns the result and will inform you if any beatmaps are non-compliant. If you think you have received a false positive (where a beatmap is not marked correctly), please report an issue and [Stage](https://osu.ppy.sh/users/8191845) will review it with input from the Tournament Committee if necessary.
```
/validate
```## Bug reports
Please report any bugs as an issue on this repository.