Initial implementation of IRC LLM bot
Full implementation from spec: ZNC/IRC client with TLS, Ollama LLM backend, per-user SQLite conversation memory, and Flask web admin portal with 7 pages. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
21
.env.example
Normal file
21
.env.example
Normal file
@@ -0,0 +1,21 @@
|
||||
# ── ZNC ──────────────────────────────────────────
|
||||
ZNC_HOST=ham.activeblue.net
|
||||
ZNC_PORT=6501
|
||||
ZNC_USER=your_znc_username
|
||||
ZNC_PASSWORD=your_znc_password
|
||||
ZNC_SSL=true
|
||||
ZNC_NETWORK=activeblue
|
||||
|
||||
# ── Bot Identity ──────────────────────────────────
|
||||
BOT_NICK=avcbot
|
||||
BOT_REALNAME=Active Blue IRC Bot
|
||||
|
||||
# ── LLM Backend (startup defaults) ───────────────
|
||||
# config.json values override these at runtime
|
||||
OLLAMA_HOST=192.168.2.10
|
||||
OLLAMA_PORT=11434
|
||||
OLLAMA_MODEL=llama3.1
|
||||
|
||||
# ── Web Portal ────────────────────────────────────
|
||||
PORTAL_PORT=8080
|
||||
PORTAL_SECRET_KEY=changeme_use_a_long_random_string
|
||||
Reference in New Issue
Block a user