Add description

2026-06-05 20:29:09 +10:00
parent 3ca46e0b76
commit aec2d2a78e
+23
@@ -0,0 +1,23 @@
# Hyperfocus Documentation (for admins)
## What Is Hyperfocus
> ***Hyperfocus** is a phenomenon that reflects one's complete absorption in a task, to a point where a person appears to completely ignore or 'tune out' everything else.*[^1]
We all know that co-working streams are an absolutely wonderful way of getting work done. Riding that shared wave of motivation and focused productivity makes it so much easier to stay positive as you're knocking over those hard tasks together. But sometimes, we need *a little bit more*.
Ever wanted to tell your chat/colleagues that you *really can't talk right now* because you need to lock in and finish this assignment due in 3 hours? Ever needed a reminder *yourself* as you get caught up in some really interesting conversation? Then let's ***hyperfocus***.
(Or take a break, you know, rest and breaks are just as important for productivity!)
In Croccyfocus, **hyperfocus mode** is a per-user ***emote and command only mode***.
Any chatter (including mods and the streamer themselves) can enter hyperfocus for a given time by writing e.g. **`!hyperfocus 25m`**.
Then for the next 25 minutes, they will only be able to write emojis and commands,
and any other messages will be automatically deleted as a gentle reminder not to get distracted.
They can come out early with **`!unfocus`**, and show other users they are locked in and unable to chat with **`!hyperfocused`**.
They will also be shown on the (optional) on-stream browser widget so everyone can see that they are locked in and how long is left.
Users can also follow each other into hyperfocus by writing **`!focuswith @user`**, which will match their hyperfocus timer to the given user.
[^1]: https://doi.org/10.1007/s00426-019-01245-8