A public directory where Mokito-powered Discord servers advertise themselves. Browse by tag, language, or activity — rankings are driven by real member votes, not bump commands, and every card shows live member counts and real activity metrics straight from the bot.
The Server Listings directory lives at the Servers page on the Mokito website. Any guild owner using Mokito can opt their server in, write a description, pick tags, and let their members vote once per day. Visitors browse the directory, filter by tag or language, see real activity metrics on every card, and click through to a detail page with a Join button.
Server Listings is a free feature — there is no Premium tier, no paid top spots, and no bumping. Ranking is purely member-driven.
The directory is a browsable grid of server cards. Each card shows the server's icon, name, a short description, up to 5 tags, the live member count, an activity badge, the messages-per-user metric, and the current vote count. Clicking a card opens the server's detail page, which carries the full description, social links, a live-activity panel, a Join Server button, and (for logged-in members of that server) a Vote button.
The directory is linked from the top navbar on every public Mokito page, between Premium and Docs.
| Role | What they get |
|---|---|
| Visitors (anyone on the web) | Browse, filter, sort, read detail pages, click Join — no Mokito account required. |
| Logged-in members | Everything visitors can do, plus vote for a server they belong to and report a listing. |
| Guild owners | Everything members can do, plus list their server on the Server Listing page in the guild dashboard. |
Unlike most Discord server directories, Mokito does not use a bump command. There is nothing to type every few hours. Instead, the default sort is vote count — each member of a server can vote for that server once every 24 hours, and the servers with the most daily votes rise to the top.
A vote is a single click from the member dashboard (or the detail page, if the visitor is a member of that server). One vote per member per server per rolling 24 hours — the cooldown is tracked from the moment the vote is cast, so it resets at the exact time the member voted yesterday, not at midnight. See Voting for the full flow.
The browse page offers four sort options in a dropdown:
| Sort | What it orders by | Default? |
|---|---|---|
| Most votes | Highest vote count to lowest. | Yes — this is the default when you first open the directory. |
| Most members | Highest live member count to lowest. | No. |
| Newest | Most recently listed servers first. | No. |
| Oldest | Longest-listed servers first. | No. |
Because Mokito is already inside every listed server, the directory can show activity that other directories cannot. Every card and detail page carries three live metrics:
Each listing shows a small colored badge that reflects how recently a message was sent in the server. The badge has five states, picked by a cascade that always shows the most-recent applicable one:
| State | Color | When it shows |
|---|---|---|
| Live | Green | A message was sent in the last hour. |
| Last 24h | Cyan | Last message was between 1 and 24 hours ago. |
| 7 days | Blue | Last message was between 1 and 7 days ago. |
| 15 days | Slate | Last message was between 7 and 15 days ago. |
| 30 days | Grey | Last message was between 15 and 30 days ago. |
| No badge | — | Last message was more than 30 days ago. The server is considered inactive. |
The badge updates as activity changes — a server that goes quiet drops from Live to Last 24h to 7 days, and a burst of messages brings it straight back to Live.
Alongside the badge, every card and the detail page show:
The activity metrics are refreshed automatically in the background — you never have to press a button or run a command. The detail page shows a small "Synced X minutes ago" note in the activity panel so you know how fresh the numbers are.
A server owner can self-declare their server as NSFW when they create the listing. NSFW listings are excluded from the default browse view — a visitor has to explicitly turn on the NSFW filter toggle to see them. This keeps the directory family-friendly by default while still allowing adult communities to be listed.
If a listing is reported for an NSFW mismatch (the server is adult-oriented but the owner did not flag it), Mokito admins can force-flag it. Once force-flagged, the owner cannot unset the NSFW flag themselves.
Each detail page is built to be discoverable by search engines. The page carries a descriptive title, a meta description, Open Graph tags, and Twitter Card tags — all derived from the server's name and short description. A sitemap is published at /servers-sitemap.xml that lists every published, enabled, non-NSFW listing, so search engines can find and index them.
The Server Listings directory is intentionally lean. The following are not part of the directory:
/servers/<invite-code>.Server Listings appears in three places in the dashboard:
| Surface | Who sees it | What it contains |
|---|---|---|
| Server Listing (guild dashboard sidebar) | Owner (editable). Managers view read-only. | The owner edit form — enable, invite URL, descriptions, tags, language, NSFW, social links, banner. |
| Vote for Server (member dashboard sidebar) | Every member of the guild | The vote card — cast a daily vote, see the cooldown, link to the public detail page. |
| Servers (public navbar) | Everyone (no login required) | The browse + detail pages — filter, sort, read, join, report. |