mirror of
https://github.com/prosolis/gogobee.git
synced 2026-07-15 08:32:41 +00:00
Add horoscope, !time @user, profile achievements; fix mention detection and multiple bugs
- Add !horoscope command and daily horoscope digest using Free Horoscope API - Enhance !time to support @user timezone lookups - Add profile completeness achievements (birthday, timezone, both set) - Fix Matrix mention detection in reputation and LLM passive plugins - Fix !whois reputation query (reason string mismatch and calculation) - Fix !time IANA case-sensitivity and username/city collision - Fix timezone default to empty string for achievement detection - Scope all leaderboards to room members (XP, rep, potty, insult, first, rankings, emoji) - Fix XP rank calculation to handle tied scores correctly - Replace skull emoji with bomb for bot insult reactions Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -23,6 +23,7 @@ OPENWEATHER_API_KEY=
|
||||
FINNHUB_API_KEY=
|
||||
BANDSINTOWN_API_KEY=
|
||||
TMDB_API_KEY=
|
||||
SERPAPI_KEY= # SerpAPI key for image fetching (esteemed members)
|
||||
|
||||
# ---- Self-Hosted Services (optional) ----
|
||||
LIBRETRANSLATE_URL=
|
||||
@@ -34,6 +35,8 @@ LLM_SAMPLE_RATE=0.15 # 0.0-1.0, fraction of non-keyword messages to classify (1
|
||||
FEATURE_URL_PREVIEW=
|
||||
FEATURE_SHADE=
|
||||
FEATURE_TRIVIA=true # set to "false" to disable trivia
|
||||
FEATURE_ESTEEMED= # set to anything to enable satirical esteemed member posts
|
||||
ESTEEMED_ROOM= # room ID for esteemed member posts (separate from broadcast rooms)
|
||||
|
||||
# ---- Missing Members (!haveyouseenthem / !missing) ----
|
||||
MISSING_THRESHOLD_DAYS=14 # days of inactivity before considered missing
|
||||
|
||||
Reference in New Issue
Block a user