mirror of
https://github.com/prosolis/gogobee.git
synced 2026-07-15 08:32:41 +00:00
Add milk carton missing member feature (!haveyouseenthem, !missing)
Generates milk carton style "missing person" PNG images using gg library with embedded Go fonts. Tracks inactive members via daily_activity, with configurable thresholds (MISSING_THRESHOLD_DAYS, MISSING_MAX_DAYS, MISSING_MIN_MESSAGES, MISSING_EXCLUDE_USERS). Rate limited to 1 carton per room per day. Derives flavor text characteristics from user stats and sentiment data. Avatar fetching with 3-tier fallback. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -35,6 +35,12 @@ FEATURE_URL_PREVIEW=
|
||||
FEATURE_SHADE=
|
||||
FEATURE_TRIVIA=true # set to "false" to disable trivia
|
||||
|
||||
# ---- Missing Members (!haveyouseenthem / !missing) ----
|
||||
MISSING_THRESHOLD_DAYS=14 # days of inactivity before considered missing
|
||||
MISSING_MAX_DAYS=90 # days after which they're considered gone, not missing
|
||||
MISSING_MIN_MESSAGES=10 # minimum lifetime messages to be eligible
|
||||
MISSING_EXCLUDE_USERS= # comma-separated user IDs to never list as missing
|
||||
|
||||
# ---- Rate Limits (per user per day) ----
|
||||
RATELIMIT_WEATHER=5
|
||||
RATELIMIT_TRANSLATE=20
|
||||
|
||||
Reference in New Issue
Block a user