profitroll 2aaf929c53
All checks were successful
safety-check / build (push) Successful in 1m8s
test / Build and Test (3.11) (push) Successful in 4m21s
test / Build and Test (3.12) (push) Successful in 4m28s
test / Build and Test (3.13) (push) Successful in 4m26s
Fixed broken router imports inside the package
2026-02-10 08:40:04 +01: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 1.1 MiB
Languages
Python 99.3%
Makefile 0.4%
Dockerfile 0.3%