A moderation bot made specifically to be used in NITKKR-only servers.
Ideally, you'd invite my instance of the bot. This allows it to always stay online and receive updates as they roll out.
Nevertheless, here are the installation steps:
-
Ensure that you have Python 3.9 or higher.
-
Clone the repository:
git clone https://www.github.com/GetPsyched/Project-Hyperlink
-
Set up the virtual environment:
python3 -m venv venv
Activate it using one of the following:
- On Unix or MacOS, using the bash shell:
source venv/bin/activate
- On Unix or MacOS, using the csh shell:
source venv/bin/activate.csh
- On Unix or MacOS, using the fish shell:
source venv/bin/activate.fish
- On Windows using the Command Prompt:
path\to\venv\Scripts\activate.bat
- On Windows using PowerShell:
path\to\venv\Scripts\Activate.ps1
- On Unix or MacOS, using the bash shell:
-
Install the dependencies:
pip install -U -r requirements.txt
-
Setup configuration:
Rename theconfig-sample.py
file in the root directory toconfig.py
and populate it with the corresponding values. -
For drive.py:
Follow the instructions given here and store the resultant.json
file in thedb
folder (generated automatically after the bot is run at least once) and rename it tocredentials.json