mirror of
https://github.com/prosolis/gogobee.git
synced 2026-07-15 16:42:41 +00:00
Complete rewrite of the Freebee Matrix bot as GogoBee using mautrix-go. - E2EE with goolm (pure Go, no CGo/libolm) and cross-signing bootstrap - 35+ plugins with dependency injection and ordered registration - SQLite storage via modernc.org/sqlite (no CGo) - Scheduler via robfig/cron for WOTD, holidays, birthdays, releases, etc. - Optional LLM integration (Ollama) for sentiment, profanity, roasts, vibes - Threaded trivia, three-tier profanity tracking, WOTD usage verification - Multi-country holiday support with deduplication - Quadratic XP curve, configurable bot display name, encrypted DMs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
10 lines
273 B
YAML
10 lines
273 B
YAML
services:
|
|
gogobee:
|
|
build: .
|
|
restart: unless-stopped
|
|
env_file: .env
|
|
volumes:
|
|
# Contains the SQLite database (bot state + crypto store) and device.json.
|
|
# Losing this means the bot must re-verify in all encrypted rooms.
|
|
- ./data:/app/data
|