This repository has been archived on 2025-02-17 . You can view files and clone it, but cannot push or open issues or pull requests.
Veloren Group Bot
Group management bot for Veloren
Usage
If you choose to run this but with Docker or Podman, you only need to create a local config.toml. But if you choose to compile you must clone this repository.
Step 1: Create config.toml
Create a config.toml file in the project root.
# config.toml
username = "YOUR_USERNAME"
password = "YOUR_PASSWORD"
admin_list = []
ban_list = []
Step 2: Run via Docker/Podman
Use Podman (or Docker) to run the release build without exposing secrets. First, create the secret.
podman secret create config.toml config.toml
Then run the container.
podman run \
--secret config.toml \
--env CONFIG_PATH=/run/secrets/config.toml \
git.jeffa.io/jeff/group_bot
Step 2 (Alternate): Run via cargo
Install rustup and use cargo to compile and run the bot.
CONFIG_PATH=config.toml cargo run
Languages
Fluent
87.9%
GLSL
11%
Rust
1.1%