A once-per-24-hours bonus XP claim. Members run /daily to receive a random XP grant in the server's configured range. The result is posted as a public embed so the whole channel sees it — encouraging others to claim.
Daily is one of the five mini-games in the XP & Levels category, which is Mokito Premium-only. Members run the /daily slash command once every 24 hours to claim a random XP bonus. The award is drawn from a configurable range (default 50–200 XP) and added to the member's total immediately. A public embed is posted to the channel so everyone sees the claim and is reminded to run their own.
Unlike Coin Flip, Daily does not risk XP — it only ever adds. The only constraint is the 24-hour cooldown, tracked per member, per server. There is no wager, no side to pick, and no way to lose XP from a daily claim.
For how XP and levels work in general, see XP & Leveling. For level-up announcements and level rewards, see the announcements and rewards pages.
The entire XP & Levels category is Premium-only. In a server without Premium, running /daily produces an ephemeral reply visible only to the caller: "XP & Levels is a Mokito Premium feature. Ask the server owner to subscribe to Premium to enable this command." No XP is awarded, no cooldown row is created, and no embed is posted to the channel.
When a member runs /daily, Mokito:
[Minimum XP, Maximum XP].The cooldown is exactly 24 hours, per member, per server. The timer starts the moment a claim succeeds. A member can run /daily again at the same wall-clock time the next day. Claiming in one server does not affect the cooldown in any other server — each server tracks its own claim history per member.
If a member runs /daily before their 24-hour window has elapsed, Mokito replies with an ephemeral message (only the caller sees it):
You've already claimed your daily XP. Come back in **23h 45m 10s**. Resets Jun 26, 2:30 pm (your timezone).
The countdown is human-readable and shrinks as the window elapses ("Xh Ym Zs" → "Ym Zs" → "Zs"). The reset line shows the exact time the member can claim again, in their timezone as Discord reports it. No XP is awarded on a cooldown hit, and no public embed is posted — the channel is not spammed with cooldown notices.
A daily claim does not increment the member's "Messages Sent" stat. This means the average XP per message (shown on /profile) is not inflated by daily claims. Only genuine chat messages earn per-message XP; the daily bonus moves XP independently.
If the awarded XP pushes the member across a level boundary, Mokito recomputes their level and the embed shows the new level with a "⬆ from X" marker indicating the previous level. A single daily claim can trigger at most one level-up (the level curve is monotonic), though the jump can cross several levels at once if the award is large and the member was near the threshold. Level rewards, if configured, are applied for every level crossed — see Level Rewards for the stack vs. replace behavior.
/daily takes no arguments. The XP range is configured server-side by the owner or a manager on the Daily settings page; the member simply runs the command to claim.
/daily
🎁 Daily XP Claimed (green embed) **BippyMiester** claimed their daily bonus! XP Earned: +120 XP New Total XP: 1,410 XP Level: 8 (⬆ from 7) Claim again Jun 27, 2:30 pm · Mokito Test Server
The embed is green and shows the member's Discord avatar as the thumbnail. The three inline fields show the XP earned this claim, the new total XP, and the new level (with the "⬆ from" marker only when a level-up occurred). The footer shows the next available claim time and the server name.
/daily
You've already claimed your daily XP. Come back in **23h 45m 10s**. Resets Jun 27, 2:30 pm (your timezone).
This reply is ephemeral — only the member who ran the command sees it. Nothing is posted to the channel. No XP is awarded, and the cooldown timer is not reset.
The XP & Levels → Daily page in the guild dashboard lets you restrict which channels allow /daily. This is separate from the XP range config — the restriction controls where the command can run; the range controls how much XP it awards.
There are three modes:
/daily; every other channel is blocked./daily works everywhere except the selected channels.Choose "Whitelist (only selected channels)" from the restriction mode dropdown, then add the allowed channels to the channel list. The channel picker is a type-to-search input that lists text and announcement channels; selected channels appear as removable chips below the input. Only the channels listed here can run the command. Running /daily in a non-whitelisted channel produces an ephemeral "This command is not allowed in this channel" reply visible only to the caller.
Choose "Blacklist (all except selected channels)" and add the channels where /daily should be blocked. The command works everywhere except those channels. Running it in a blacklisted channel produces the same ephemeral rejection.
The "Clear restrictions" button resets the mode to "No restriction" and removes all selected channels. The command then works in every channel again. Changes take effect within about 60 seconds.
The page is accessible to the server owner, managers, and Mokito admins only. Non-premium guilds are redirected to the Premium subscription page. The page has two widgets:
A single "Save" button at the bottom persists both widgets at once.
| Field | What it means | Default | Bounds |
|---|---|---|---|
| Minimum XP | The smallest XP a single claim can award. The rolled value is never below this number. | 50 | 1 – 5,000 |
| Maximum XP | The largest XP a single claim can award. The rolled value is never above this number. | 200 | 1 – 5,000 (must be ≥ Minimum XP) |
| Channel mode | No restriction / Whitelist / Blacklist. | No restriction | — |
| Channels | The channels for the whitelist or blacklist. | — | Text and announcement channels |
| Limit | Detail |
|---|---|
| Cooldown | Exactly 24 hours, per member, per server. The timer starts at the moment of a successful claim. Claiming in one server does not affect another. |
| XP range | 1–5,000 for both the minimum and the maximum. The minimum must be at most the maximum. Defaults to 50–200 when no settings row exists. |
| Going negative | Impossible. Daily only ever adds XP — it never removes XP. |
| Level on a claim | Can rise. Mokito recomputes the level after awarding the XP; a large claim can promote the member by one or more levels. Level rewards apply for every level crossed. |
| Channel restriction cache | About 60 seconds. After changing the restriction, allow up to a minute for the new rule to take effect. |
| Visibility | The success embed is public — everyone in the channel sees the claim. The cooldown reply and all rejection messages (premium, channel) are ephemeral — only the caller sees them. |
| Message stat | Not incremented. Daily claims do not count as messages for the purposes of /profile or the average XP per message. |
| First claim | A member who has never run /daily in the server has no cooldown — their first claim always succeeds. |
| Arguments | None. The command takes no options; the XP range is configured server-side. |
| Premium lapse | If the server's Premium subscription lapses, /daily returns the Premium-required ephemeral reply. All XP range and channel restriction settings are preserved and resume when the server re-subscribes. |