Mood Tracker
Tap a Mood. Get the Weekly Pattern When You Ask.
Every journal entry in @vustJournalBot gets an optional [�][�][�] tap. Ask for /insight and an AI reads your last 7 days of entries and moods together — minimum 3 entries, first eligible insight free, then Balance debits when a later eligible request is sent. No charts or streaks.
Honest scope
A pattern read on request, not a habit-tracker with charts
There's no mood-trend chart or streak counter here — mood taps feed into /insight, an AI reflection you ask for, not a dashboard that's always open. It never diagnoses or predicts; every insight closes with a plain disclaimer, and a crisis-shaped entry gets pointed toward real professional help instead of an AI attempt at handling it.
See the difference
Tap a mood per entry — read the pattern only when you ask.
Who taps a mood here
- Light mood-loggers
- Wanting a quick per-entry mood tag without a separate check-in app
- [😊][😐][😞] appears right after each journal entry — tap or skip, under a second.
- Weekly-pattern seekers
- Wanting to see what's driving a rough week
- /insight reads the last 7 days of entries and moods together, needs 3+ entries.
- Daylio-curious switchers
- Comparing an icon-tap tracker to a free-text-first one
- Writing is the primary action here; mood tagging is a fast optional add-on, not the whole product.
How mood tracking works
- 01
Write any entry
Free-text in @vustJournalBot — mood tagging attaches to it after.
- 02
Tap 😊, 😐 or 😞
Optional, per entry — no daily check-in screen to remember.
- 03
Ask for /insight
AI reads 7 days of entries and moods, minimum 3 entries. First eligible request free; later eligible commands debit Balance on send.
Tap your first mood
Write an entry in @vustJournalBot and tap the mood row that appears after it.
Honest scope — a pattern on request, not a chart
No streaks, no dashboards
This isn't a habit-tracker with charts — mood taps feed an AI reflection you ask for.
Honest about too little data
Fewer than 3 entries in 7 days gets 'not enough yet', never a guessed pattern.
Not therapy
Every insight carries a plain disclaimer and never diagnoses or predicts.
Frequently asked questions
How does mood tracking work here?
After you write a journal entry, an inline row [😊][😐][😞] appears — tap one to tag that entry's mood, or skip it if you'd rather not. It's attached per entry, not a separate daily check-in you have to remember.
Do I need to tag every entry for the mood tracker to work?
No — tagging is optional per entry. /insight works from whatever entries exist in the last 7 days, tagged or not; mood tags add signal to the reflection but aren't required to write or to ask for insight.
How many entries do I need before I can see a mood pattern?
At least 3 entries within the last 7 days. Fewer than that and /insight responds honestly that there isn't enough yet, with no charge — it won't invent a pattern from one or two data points.
Is this the same as Daylio?
Different shape. Daylio is icon-tap first — you pick moods and activities from a grid as the primary action, with strong charts and streak gamification; check Daylio's current pricing for that side. Here, free-text writing is the primary action and mood tagging is a quick optional add-on; the payoff is an AI reflection you ask for, not a chart you check.
What does the weekly mood insight actually tell me?
An AI-written reflection connecting your last 7 days of entries and mood taps into a readable pattern — like stress clustering around a specific day or a recurring thing that seemed to help. It's a reflection aid, not a diagnosis, and it never claims to predict your mood or replace professional care.
What does mood tracking cost?
Tapping a mood is free — it's metadata on a free entry. Your first eligible /insight is free; a later eligible request debits Balance when you send the command, with no separate confirmation step. Fewer than 3 entries in the window costs nothing.
Ready when you are
Tap a mood. Read the pattern when you ask.
Mood tags are free. First eligible /insight is free; a later eligible command debits Balance on send.