# Vorlage — nach .env kopieren und Werte eintragen (NIEMALS .env committen!) # Discord Developer Portal → deine App → Bot → "Reset Token" DISCORD_TOKEN= # Discord Developer Portal → deine App → General Information → "Application ID" DISCORD_CLIENT_ID= # Rechtsklick auf deinen Discord-Server → "Server-ID kopieren" (Entwicklermodus nötig) # Optional: wenn gesetzt, sind Slash-Commands sofort verfügbar statt nach bis zu 1h DISCORD_GUILD_ID= # --- Devlog-Archiv (Feature 3) --- # Rechtsklick auf den Devlog-Kanal (dort postet tools/devlog.py) → "Kanal-ID kopieren" DEVLOG_CHANNEL_ID= # --- Commit-Feed (Feature 2) --- # Rechtsklick auf den Commit-Kanal → "Kanal-ID kopieren" COMMIT_CHANNEL_ID= # Shared Secret für die Webhook-Signatur — generieren mit: # node -e "console.log(require('crypto').randomBytes(32).toString('hex'))" # Denselben Wert im Gitea-Webhook als "Secret" eintragen! GITEA_WEBHOOK_SECRET= # Optional: HTTP-Port des Webservers (Default: 3080) # HTTP_PORT=3080 # Optional: Pfad zur SQLite-Datei (Default: ./data/ecobot.db) # DB_PATH=./data/ecobot.db