Handle mistakes in one tap. Ban appeals, clean logs, simple controls, and zero clutter. Privilix keeps your server running smoothly without turning moderation into a chore.
- Framework: discord.py
- Database: tortoise-orm (for async ORM) with a Neon(Postgres) backend.
- Database Migrations: aerich
- Dependency Management: Poetry
- Configuration: Pydantic for environment variable validation.
- Python 3.12+
- Poetry must be installed on your system.
-
Clone the repository:
git clone https://github.com/privilixlabs/privilix.git
-
Install dependencies:
poetry install --no-root
-
Set up environment variables:
- Manually create a new file named
.envin the root directory of the project. - Copy the contents from the
.env.examplefile and paste them into your new.envfile. - Adjust the values in your
.envfile:
- Manually create a new file named
-
Start the bot:
poetry run python main.py
