Add example environment configuration file
This commit is contained in:
parent
7036a90860
commit
7cf8ea9c44
|
@ -0,0 +1,33 @@
|
||||||
|
# --- IRC connection ---
|
||||||
|
IRC_HOST=irc.example.net
|
||||||
|
IRC_PORT=6697
|
||||||
|
IRC_USE_TLS=true
|
||||||
|
IRC_VERIFY_TLS=true
|
||||||
|
IRC_NICK=HelpBot
|
||||||
|
IRC_USER=helpbot
|
||||||
|
IRC_REALNAME=Help Channel Assistant
|
||||||
|
IRC_CHANNELS=#help,#support
|
||||||
|
IRC_SASL=false
|
||||||
|
IRC_SASL_USERNAME=HelpBot
|
||||||
|
IRC_SASL_PASSWORD=
|
||||||
|
IRC_NICKSERV_PASS=
|
||||||
|
|
||||||
|
# --- Bot behavior ---
|
||||||
|
BOT_COMMAND_PREFIX=! # e.g., "!ask <question>"
|
||||||
|
BOT_RESPOND_TO_MENTIONS=true # e.g., "HelpBot: <question>"
|
||||||
|
BOT_COOLDOWN_SECONDS=10
|
||||||
|
BOT_REPLY_MAX_CHARS=1500 # soft cap before splitting across IRC messages
|
||||||
|
|
||||||
|
# --- OpenAI ---
|
||||||
|
OPENAI_API_KEY=sk-xxx
|
||||||
|
OPENAI_MODEL=gpt-5-mini
|
||||||
|
OPENAI_REQUEST_TIMEOUT=30
|
||||||
|
OPENAI_MAX_OUTPUT_TOKENS=600
|
||||||
|
|
||||||
|
# --- Moderation ---
|
||||||
|
MODERATION_ENABLED=true
|
||||||
|
MODERATION_MODEL=omni-moderation-latest
|
||||||
|
|
||||||
|
# --- Logging ---
|
||||||
|
LOG_LEVEL=INFO
|
||||||
|
LOG_JSON=true
|
Loading…
Reference in New Issue