2025-05-11 00:13:57 -04:00
|
|
|
DISCORD_TOKEN=MTM2OTc3NDY4OTYzNDg4MTU4Ng.G9Nrgz.akHoOO9SrXCDwiOCI3BUXfdR4bpSNb9zrVx9UI
|
2025-06-08 13:08:57 -04:00
|
|
|
# This is using the TailScale IP
|
2025-09-19 14:44:36 -04:00
|
|
|
OLLAMA_API=http://192.168.0.100:11434/
|
2025-05-13 22:47:15 -04:00
|
|
|
MODEL_NAME=gemma3:12b
|
2025-09-19 14:44:36 -04:00
|
|
|
CHANNEL_ID=1380999713272238151
|
2025-05-15 12:21:41 -04:00
|
|
|
SHOW_THINKING_BLOCKS=false
|
2025-06-06 15:05:03 -04:00
|
|
|
DEBUG_MODE=true
|
2025-06-01 16:11:09 -04:00
|
|
|
AUTOREPLY_ENABLED=true
|
2025-09-19 14:44:36 -04:00
|
|
|
# ---------------------------
|
|
|
|
|
# Logging configuration
|
|
|
|
|
# - LOG_LEVEL: global base level (INFO recommended)
|
|
|
|
|
# - LOG_CONSOLE: enable console logs (true/false)
|
|
|
|
|
# - LOG_CONSOLE_LEVEL: level for console output (INFO, DEBUG, etc.)
|
|
|
|
|
# - LOG_CONSOLE_TO_STDOUT: if true, console logs go to STDOUT (useful for container logging)
|
|
|
|
|
# - LOG_TO_FILE: enable writing to a rotating file
|
|
|
|
|
# - LOG_FILE_LEVEL: level stored in the file (set to DEBUG to capture full LLM payloads)
|
|
|
|
|
# - LOG_FILE: filename for rotated logs
|
|
|
|
|
# - LOG_ERROR_FILE: enable writing errors to a separate file (filename is derived)
|
|
|
|
|
# Example: to capture full prompts/responses in logs, set LOG_FILE_LEVEL=DEBUG
|
|
|
|
|
LOG_LEVEL=INFO
|
|
|
|
|
LOG_CONSOLE=true
|
|
|
|
|
LOG_CONSOLE_LEVEL=INFO
|
|
|
|
|
LOG_CONSOLE_TO_STDOUT=true
|
|
|
|
|
LOG_TO_FILE=true
|
|
|
|
|
LOG_FILE_LEVEL=DEBUG
|
|
|
|
|
LOG_FILE=bot.log
|
|
|
|
|
LOG_ERROR_FILE=true
|
|
|
|
|
# ---------------------------
|
2025-06-08 13:08:57 -04:00
|
|
|
# Cooldown in seconds
|
2025-09-03 18:06:35 -04:00
|
|
|
AUTOREPLY_COOLDOWN=0
|
|
|
|
|
# Used for Codex to reach my repo on Forgejo
|
|
|
|
|
FORGEJO_URL=https://forgejo.milotech.us
|
|
|
|
|
FORGEJO_OWNER=milo
|
|
|
|
|
FORGEJO_REPO=AI-Discord-Bot
|
|
|
|
|
FORGEJO_TOKEN=e404acfa246e3a8c07c5c15a98f8ac4b7384c3c5
|