This repository has been archived on 2026-02-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Profitroll 25dd9d38eb
All checks were successful
safety-check / build (push) Successful in 24s
test / Build and Test (3.11) (push) Successful in 4m27s
test / Build and Test (3.12) (push) Successful in 4m37s
test / Build and Test (3.13) (push) Successful in 4m33s
Merge pull request 'Update dependency isort to v8' (#114) from renovate/isort-8.x into dev
Reviewed-on: #114
2026-02-22 23:06:41 +02:00
2024-02-04 00:55:51 +01:00
2026-01-04 14:53:37 +01:00
2024-02-04 00:55:51 +01:00
2026-01-04 21:49:45 +01:00
2026-01-04 16:14:52 +01:00

Javelina

License: AGPL v3 Translation status Code style: black Discord

Installing the bot

Using pip
# Create a virtual environment
python -m venv .venv

# Active the virtual environment
source .venv/bin/activate

# Install the bot's package
pip install --index-url https://git.end-play.xyz/api/packages/profitroll/pypi/simple/ --extra-index-url https://pypi.org/simple javelina
Using pipx
# TODO

Initializing the bot

Using pip
# Activate the virtual environment
source .venv/bin/activate

# Trigger the initialization
javelina-cli init
Using pipx
# TODO

Starting the bot

Using pip
# Activate the virtual environment
source .venv/bin/activate

# Start the application
uvicorn javelina.asgi:app
Using pipx
# TODO

Running in Docker [Experimental]

docker run -d --name javelina -p 8000:8000 -v /path/to/config.json:/app/config.json:ro git.end-play.xyz/javelina/javelina:latest
Description
Discord bot that manages the server and provides an additional RESTful API
https://www.javelina.eu Readme AGPL-3.0 546 KiB
Languages
Python 99.3%
Makefile 0.4%
Dockerfile 0.3%