servers/services/freecad-bot/config/config.yaml
Kacper Donat 1e5b27906e freecad-bot: Initial config
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 18:59:16 +01:00

45 lines
1.2 KiB
YAML

discord:
token: {{ freecad_bot_discord_token }}
command_prefix: "!"
channels:
{{ freecad_bot_channels | to_nice_yaml(indent=2) | indent(2) }}
{% if freecad_bot_mention_forwards is defined %}
mention_forwards:
{{ freecad_bot_mention_forwards | to_nice_yaml(indent=2) | indent(2) }}
{% endif %}
commands:
allowed_role_ids: {{ freecad_bot_allowed_role_ids }}
throttle_seconds: {{ freecad_bot_throttle_seconds }}
github:
webhook_secret: {{ freecad_bot_github_webhook_secret }}
api_token: {{ freecad_bot_github_api_token }}
server:
host: "0.0.0.0"
port: 8080
public_url: "https://{{ freecad_bot_domain }}"
api_token: {{ freecad_bot_server_api_token }}
ai:
provider: gemini
api_key: {{ freecad_bot_ai_api_key }}
model: {{ freecad_bot_ai_model }}
max_output_tokens: 8192
bot:
flush_interval_minutes: 5
log_dir: /data/logs
db_path: /data/bot.db
s3:
endpoint_url: "{{ freecad_bot_s3_endpoint_url }}"
bucket: "{{ freecad_bot_s3_bucket }}"
access_key: "{{ freecad_bot_s3_access_key }}"
secret_key: "{{ freecad_bot_s3_secret_key }}"
region: "us-east-1"
public_base_url: "{{ freecad_bot_s3_public_url }}"