|
4 months ago | |
---|---|---|
cogs | 4 months ago | |
helpers | 5 months ago | |
.gitignore | 2 years ago | |
LICENSE | 3 years ago | |
README.md | 9 months ago | |
Robocop.py | 4 months ago | |
config_template.py | 4 months ago | |
requirements.txt | 5 months 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.
Code is based on https://gitlab.com/ao/dpybotbase and https://github.com/916253/Kurisu-Reswitched.
config.py.template
to config.py
, configure all necessary parts to your server.pip3 install -Ur requirements.txt
, you might need to put sudo -H
before that)Tips for people moving from Kurisu/Robocop
below.Robocop.py
(python3 Robocop.py
)To keep the bot running, you might want to use pm2 or a systemd service.
If you're moving from Kurisu/Robocop, and want to preserve your data, you'll want to do the following steps:
data
folder over.data/warnsv2.json
file to data/userlog.json
.data/restrictions.json
and replace role names ("Muted"
etc) with role IDs (526500080879140874
etc). Make sure to have it as int, not as str (don't wrap role id with "
or '
).All Robocop features are now supported.
The main goal of this project, to get Robocop functionality done, is complete.
Secondary goal is adding new features:
the following require me to rethink some of the lockdown code, which I don't feel like
Robocop-NG is currently developed and maintained by @aveao and @tumGER. The official bot is hosted by @yuukieve.
I (ave) would like to thank the following, in no particular order: