45 lines
1.2 KiB
YAML
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 }}"
|