||1 year ago|
|cogs||1 year ago|
|helpers||1 year ago|
|.gitignore||4 years ago|
|LICENSE||4 years ago|
|README.md||2 years ago|
|Robocop.py||1 year ago|
|config_template.py||1 year ago|
|dominic-botoretto.service||2 years ago|
|requirements.txt||2 years ago|
Next-gen rewrite of Kurisu/Robocop/Komet bot used by
AtlasNX, ReSwitched and Nintendo Homebrew with discord.py rewrite, designed to be relatively clean, consistent and un-bloated.
How to run
config.py, configure all necessary parts to your server.
- Install python3.6+.
- Install python dependencies (
pip3 install -Ur requirements.txt, you might need to put
sudo -Hbefore that)
- If you're moving from Kurisu or Robocop: Follow
Tips for people moving from Kurisu/Robocopbelow.
To keep the bot running, you might want to use pm2 or a systemd service.
Tips for people moving from Kurisu/Robocop
If you're moving from Kurisu/Robocop, and want to preserve your data, you'll want to do the following steps:
- Copy your
- Rename your
data/restrictions.jsonand replace role names (
"Muted"etc) with role IDs (
526500080879140874etc). Make sure to have it as int, not as str (don't wrap role id with
I (ave) would like to thank the following, in no particular order:
- Ave, writing most code
- ReSwitched community, for being amazing
- ihaveamac/ihaveahax and f916253 for the original kurisu/robocop
- misson20000 for adding in reaction removal feature and putting up with my many BS requests on PR reviews
- Everyone who contributed to robocop-ng in any way (reporting a bug, sending a PR, forking and hosting their own at their own guild, etc).