×
Create a new article
Write your page title here:
We currently have 69 articles on Super Shiritori Wiki. Type your article name above or click on one of the titles below and start writing!



Super Shiritori Wiki

Dictionary Information: Difference between revisions

Welcome to Super-Shiritori!

Please remember:

  • No vandalism – Do not add nonsense, false info, spam, or blank pages.
  • Respect others – Be polite and assume good faith.
  • Use reliable information – Make sure edits are accurate and IMPORTANT.
  • Stay constructive – Help us grow the wiki with content, especially with the Word compendium.

⚠️ Repeated vandalism or rule-breaking may result in warnings or blocks. If you see vandalism, please revert it and notify an admin.

No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
= 📖 Shiritori Bot Dictionary Guidelines =
= Dictionary Information =
The '''Super Shiritori Bot Dictionary''' is a carefully maintained word list that powers all gameplay. It contains '''over 950,000 words''', handpicked and auto-expanded with intelligent logic to balance fairness, creativity, and linguistic curiosity.


Unlike traditional dictionaries, ours blends standard English, culturally relevant references, and gameplay-specific terms. Here’s how it all works.
The dictionary is the shared word list every game mode plays against. As of this writing it holds approximately '''1.67 million entries''', stored one word per line in the bot's main dictionary file. This page documents how words enter and leave it, how non-standard input gets converted into a valid entry, and the standards curators apply when reviewing a suggestion.
----


== ✅ What IS Accepted ==
There is also an '''ideological vision''' of dictionary criteria known as '''Super-Shiritoriism''' — see the [https://anarchy.polcompball.me/Super-Shiritoriism#Shiritorier's_Thought full write-up] on the external wiki if you'd like to read it, or [[Super-Shiritoriism|click here]] for the page on this wiki. That framing is stylized and in-universe, not a technical reference; this page documents the same underlying mechanisms in plain, verified terms instead.


=== 🗣️ Standard English Vocabulary ===
For the full set of themed word lists that supplement the main dictionary (colors, countries, creatures, mythology, and dozens more), see [[List of Dictionaries]].


* Core of the dictionary. Includes:
== What Counts as a Word? ==
** Common nouns, verbs, adjectives, adverbs
Word curators work from a deliberately broad working definition of "word":
** Plurals, verb conjugations (e.g., <code>run</code>, <code>ran</code>, <code>running</code>)
<blockquote>"A single distinct meaningful element of speech or writing, used with others (or sometimes alone) to form a sentence and typically shown with a space on either side when written or printed."</blockquote>
** Comparative/superlative forms (e.g., <code>faster</code>, <code>fastest</code>)
In practice, this covers:
** Compound nouns (e.g., <code>ice-cream</code>, <code>mother-in-law</code>)
* Acronyms and initialisms (e.g. <code>NASA</code>, <code>FBI</code>).
* Proper nouns with cultural or historical significance (e.g. <code>Napoleon</code>, <code>New-York</code>).
* Taxonomy names and classification numbers, if commonly used.
* Internet slang, emoticons, and expressive strings (e.g. <code>UwU</code>, <code>'-w-'</code>, <code>awa</code>).
* Written forms of numbers and numeral-based media terms (e.g. <code>one-percent</code>, <code>480p</code> <code>four-eighty-p</code>).
* Foreign loanwords that have entered English usage (e.g. <code>sushi</code>, <code>déjà-vu</code>, <code>siesta</code>).


----
'''Special case:''' a song title is only accepted if the song itself can be found on YouTube.


=== 🌍 Culturally Significant Proper Nouns ===
== Suggesting Words ==
Players propose new words with <code>/suggest</code>. Submissions are checked against the live dictionary before anything is posted: words already present are reported back separately and excluded, and a submission must contain between 1 and 1,001 new, valid words after that filtering (a request that resolves to zero new words is rejected outright). Word removal requests go through the same command and the same limits, routed to a separate review queue.


==== ✅ Places ====
Every batch of new words is posted to a curator review channel (rejections/removals to a second, dedicated channel) with four options available to word curators:
* '''Accept''' — writes the words directly into a staging area, from which they merge into the live dictionary automatically about every 2 minutes.
* '''Review Manually''' — sends the curator a file of the submitted words by DM for closer inspection; the curator corrects the list by hand and applies it themselves rather than accepting it as-is.
* '''Reject''' — declines the submission outright.
* '''Cancel''' — available only to the original submitter, to withdraw their own pending request (for example, to fix a mistake) before a curator acts on it.


* Countries, cities, continents, regions, and well-known landmarks  → e.g., <code>japan</code>, <code>europe</code>, <code>eiffel</code>
A user can be barred from submitting suggestions entirely; attempting <code>/suggest</code> while banned returns a rejection message instead of posting anything for review.


==== ✅ Characters & Media ====
''Status:'' as of a public announcement on August 8, 2026, one of the curators involved in processing suggestions stated he is currently hospitalized (reasons undisclosed) and unable to work through the backlog, so newly suggested words may sit unreviewed longer than usual until he returns, with no set timeline given.


* Widely recognized fictional characters, species, or concepts  → e.g., <code>pikachu</code>, <code>hogwarts</code>, <code>kryptonite</code>
== Normalization (Dictionary Content) ==
The dictionary only stores words made up of the Latin letters '''A–Z''', the apostrophe, and the hyphen. Loanwords and other non-standard input are accommodated into that form following ordinary standard-English romanization: a borrowed word keeps its accepted English spelling, with diacritics simply dropped rather than substituted for anything else. For example: <code>café</code> → <code>cafe</code>, <code>résumé</code> → <code>resume</code>, <code>touché</code> → <code>touche</code>, <code>façade</code> → <code>facade</code>, <code>jalapeño</code> → <code>jalapeno</code>, <code>über</code> → <code>uber</code>.


<blockquote>❗ '''Note:''' These are '''not''' exhaustively curated. They are only added when '''suggested''' by players and pass review.</blockquote>
Numerals are not permitted in written form at all; a number must be spelled out in words, joined by hyphens rather than spaces (see [[#Hyper-Hyphenation|Hyper-Hyphenation]] below) to form a single valid entry — for example, <code>1345</code> is only valid as <code>one-thousand-three-hundred-forty-five</code>. See [[#Grammar and Form|Grammar and Form]] below for how a number is chosen to be spelled once it's accepted.


==== ✅ Names (Conditional) ====
This is the '''editorial''' convention curators apply to decide what a word is actually stored as. It's a separate matter from how the bot's live gameplay engine converts a player's typed input into a matching key while a game is in progress — that mechanism follows different, code-defined rules of its own (including some that don't simply drop diacritics the way the convention above does) and is documented on its own page: [[Word Normalization]].


* Famous people ''only'' if the name is:
== Curator Guidelines ==
** Used metaphorically or generically (e.g., <code>john</code>, <code>bill</code>)
The rules below are the standards word curators apply when reviewing a suggestion. None of them are enforced mechanically by the bot at submission time — accepting a word as a legitimate entry is a human judgment call curators make against these standards.
** Part of a well-known phrase or cultural reference  → e.g., <code>napoleon-complex</code>, <code>john-doe</code>
* Most personal names are '''not''' accepted.
----


== 🌐 Foreign Terms (Integrated into English) ==
=== Formatting ===
While the core dictionary focuses on English, many '''foreign-origin words''' are accepted — '''if''' they’ve become a recognized part of everyday English.
* Diacritics are accommodated by dropping them, per standard English loanword convention (see [[#Normalization (Dictionary Content)|Normalization]] above) — e.g. <code>jalapeño</code> is stored as <code>jalapeno</code>.
----
* Acronyms and abbreviations may be added alongside their long form, joined into a single hyphenated entry (e.g. <code>png</code> alongside <code>papua-new-guinea</code>).
* Phrasal words allow each individual word of the phrase to be suggested separately as its own entry (e.g. ''molotov cocktail'' allows both <code>molotov</code> and <code>cocktail</code> individually), except where the phrase is a non-English proper noun, or a proper noun sourced only from user-generated content.
* Nouns, verbs, and (where attested) adjectives may be suggested together with their inflected forms: most nouns take <code>-s</code> (<code>stove</code> → <code>stoves</code>); verbs take <code>-ed</code>, <code>-s</code>, and <code>-ing</code> (<code>judge</code> → <code>judged</code>, <code>judges</code>, <code>judging</code>); adjectives take <code>-er</code>/<code>-est</code> where attested (<code>silly</code> → <code>sillier</code>, <code>silliest</code>). A proper noun may fit any of these categories, or function as its own part of speech.
* A leading or trailing hyphen on a submitted word is ignored rather than treated as part of the word.
* An entry may not exceed '''450 characters'''.


=== ✅ What’s Allowed ===
=== Grammar and Form ===
These are typically called '''loanwords''' — foreign terms that have been adopted into English through frequent usage in speech, writing, and media.
* '''Possessives''' follow standard English rules: a word already ending in '''s''' takes only a trailing apostrophe (e.g. <code>boss</code> → <code>boss'</code>); any other word takes <code>'s</code> (e.g. <code>teacher</code> → <code>teacher's</code>). ''In practice,'' this rule is not applied to possessive forms of song titles, even though nothing in the rule itself excludes them a song title is a proper noun like any other and would qualify under the same standard. This gap traces back to a specific misreading of what counts as a "proper noun phrase" by the [[Discord Bot]]'s owner, [[Ghost (Owner)|Ghost]]; it has not been formally corrected, so treat possessive song titles as unsupported in current practice regardless of what the rule as written would suggest.
* '''Plurality''' must match how the word is actually used, not be added reflexively.
* '''Spelling''' should follow standard or otherwise widely accepted forms.
* '''Numbers''' are spelled the way they're actually pronounced, not by full place-value expansion — e.g. <code>480p</code> is <code>four-eighty-p</code>, ''not'' <code>four-hundred-eighty-p</code>.


==== Examples: ====
=== Sourcing ===
{| class="fandom-table"
* Discord messages, YouTube or streaming-platform comments, and individual forum posts (single comments, not the established resources described below) are not accepted as sources, since they can be edited or deleted without notice.
!Original
* Song lyrics are not considered a valid source on their own.
!Accepted Form
* AI chatbots are not a valid source under any circumstance — see [[#AI Isn't a Valid Source|AI Isn't a Valid Source]] below.
!Language
|-
|déjà-vu
|deja-vu
|French
|-
|touché
|touche
|French
|-
|résumé
|resume
|French
|-
|schadenfreude
|schadenfreude
|German
|-
|sushi
|sushi
|Japanese
|-
|tsundere
|tsundere
|Japanese (media slang)
|-
|fiesta
|fiesta
|Spanish
|-
|siesta
|siesta
|Spanish
|-
|karaoke
|karaoke
|Japanese
|-
|taco
|taco
|Spanish
|}
These terms are valid because:


* They're '''commonly used''' in English.
==== User-generated content ====
* They appear in '''major dictionaries''' or English-language media.
As of a policy update dated '''November 13, 2025''', words sourced from user-generated content platforms — Urban Dictionary, Fandom/community wikis, dedicated technical wikis, and established forum FAQs — are accepted, but only under three mandatory conditions, all of which must be met:
* They’ve become '''culturally embedded''', especially in entertainment, food, psychology, and internet slang.
# '''Age:''' the word must have been verifiably public on its source platform for at least '''180 days (6 months)''' before it's submitted. This is meant to filter out content invented for the submission itself rather than something that already existed and saw use.
# '''Creator distance:''' the word's original creator, or anyone connected to that creator, cannot be the one who submits it — including asking someone else to submit it on their behalf. This is an intentional, acknowledged bias: it exists specifically to require that a word has been adopted by people outside its creator's own circle before it's considered, rather than accepting a creator's (or their friends') own word on their say-so.
# '''Source type:''' the word has to come from a recognized group community resource, not an unreliable low-credibility source like a single blog comment, an exaggerated one-off Reddit post, or an unmaintained personal site.


----
Any submission curators consider "sus" under these rules gets a request for the source link and an explanation of the word; if a curator can't quickly verify the word's age or that the submitter isn't its creator, it's rejected outright rather than given the benefit of the doubt.


=== 🛠️ Normalization of Special Characters ===
=== Content ===
To maintain fairness and input consistency, all accented or non-Latin characters are '''normalized''':
* Complete gibberish is not accepted.
* Words no longer used in modern English are not accepted, except for archaisms and obsolete words that are still recognized by standard dictionaries.
* Words containing an em dash are not addable.
* Unintentional typos are not accepted, unless the misspelling is itself part of an established proper noun phrase.
* '''Numbers''' are restricted: any number-containing word without an alternate name, whose value is not between &minus;1 and 101 (i.e. 0 through 100), and which is not a standardized value under some recognized instrument or counting system, is invalid. Separately, if the specific number in a word could realistically be swapped for any other numeric value without the word losing its meaning, it is not accepted — this excludes essentially arbitrary numeric strings dressed up as words.


* Accents are '''flattened''':
=== Curator Conduct ===
** <code>touché</code> <code>touche</code>
* A curator cannot approve their own submission — if a curator uses <code>/suggest</code> themselves, a different curator has to review it. In practice, this rule has fallen out of active use: curators now mainly add their own words directly with <code>!a</code> (see [[#Curator Commands|Curator Commands]] below) rather than routing them through <code>/suggest</code>, which sidesteps the approval step this rule was written for. Treat it as outdated courtesy rather than enforced practice.
** <code>résumé</code> → <code>resume</code>
* When a suggested word is obscure or its meaning isn't self-evident, suggesters are asked to attach a short clarifier so curators don't have to research it blind, for example: <code>^ musician</code>, <code>^ book title</code>, <code>^ slang</code>, <code>^ city</code>, or <code>^ (link)</code>.
* Ligatures are split or removed:
** <code>æ</code> <code>ae</code>, <code>œ</code> → <code>oe</code>
* Foreign letters like <code>ñ</code>, <code>ç</code>, <code>ö</code>, etc., are simplified:
** <code>jalapeño</code> → <code>jalapeno</code>
** <code>façade</code> → <code>facade</code>
** <code>über</code> → <code>uber</code>


<blockquote>⚠️ The game internally stores all words using the '''simplified version''', but it still accepts the accented form during input for convenience.</blockquote>
=== Curator Commands ===
----
Curators can bypass the <code>/suggest</code> review queue entirely and edit a dictionary file directly:
* <code>!a word dict</code> — add a word.
* <code>!r word dict</code> — remove a word.
If no dictionary is named, the command targets the '''main dictionary'''. Neither command accepts multiple words in one message — a batch add or remove has to be submitted as a file instead.


=== ❌ What’s Not Allowed ===
'''Blacklisting''' a word is a separate mechanism from ordinary removal: a blacklisted word stays out of active play (it's checked against as an exclusion filter) while still technically remaining present in the main dictionary file, rather than being deleted outright.


* '''Foreign words not used in English'''  → If it’s not recognized or integrated, it’s excluded.  → e.g., <code>zwiebackbrot</code> (pure German), <code>matarpaneer</code> (if not used in English menus/texts).
Two admin-only commands, <code>!ban</code>/<code>!b</code> and <code>!unban</code>/<code>!ub</code> (restricted to the bot's owner and a specific admin role, not every word curator), sit on top of this: <code>!ban word</code> blacklists a word and additionally purges it from every other themed dictionary category (including the automatically-maintained small/large/palindrome lists), locking it out of all of them until <code>!unban word</code> lifts the lock — without removing the word from the blacklist itself. "Banned" and "blacklisted" are deliberately separate states: a word can stay permanently blacklisted (still unplayable) while becoming addable to other categories again the moment it's unbanned. A banned word can't be re-added to any other category, or pulled back out of the blacklist directly, until it's unbanned first.
* '''Obscure regional slang or dialect terms'''  → Must be '''clearly documented in English''' contexts.
* '''Words that only exist in dictionaries of other languages''', with '''no English usage history'''.


----
== Hyper-Hyphenation ==
Typing <code>!hyphens</code>, <code>!hyper-hyphenation</code>, or <code>!wysiwyg</code> in a game channel brings up the bot's own explanation of this rule:
<blockquote>
'''Hyper-Hyphenation''' ''(noun)''


== 🔤 Acronyms & Expanded Phrases ==
1. ''(linguistics, normalization)'' Joining two or more separately-attested words into a single hyphenated expression, treating them as one unified lexical item.
In Word Bomb, '''acronyms are treated as valid entries''' — and so are their '''fully written-out, hyphenated forms'''. This creates more flexibility in gameplay while honoring how these acronyms function in English.
----


=== ✅ What’s Accepted ===
2. Super-Shiritori's normalization rule: when an abbreviation, acronym, initialism, or multi-word number is expanded into its full multi-word form, those component words get joined with hyphens into ONE valid dictionary entry; e.g. <code>CAPTCHA</code> becomes <code>completely-automated-public-turing-tests-to-tell-computers-and-humans-apart</code>.


* '''Standard Acronyms:'''  → <code>nasa</code>, <code>scuba</code>, <code>radar</code>, <code>nato</code>, <code>lol</code>, <code>ily</code>, <code>wysiwyg</code>
3. ''(by extension)'' Hyphenation is the mechanism, not the justification. An expansion still has to be independently real/attested; Hyper-Hyphenation only governs '''how''' its already-real words get stitched together, never '''whether''' they belong.
* '''Full Hyphenated Forms:''' → <code>national-aeronautics-and-space-administration</code>  → <code>self-contained-underwater-breathing-apparatus</code>  → <code>what-you-see-is-what-you-get</code>  → <code>i-love-you</code>
</blockquote>
* '''Ideological Acronym Clusters:''' → <code>mlmsthpgldglstppcchcmtm</code> → Stands for: <code>marxism-leninism-maoism-stalinism-trotskyism-hoxhaism-posadism-gaddafism-luxembourgism-dengism-guevarism-longism-strasserism-titoism-pol-potism-castroism-chavism-ho-chi-minh-thought-mugabeism</code>  → ''All ideological components must be recognized terms individually.''
In practice: an acronym's expanded form is valid alongside the acronym itself, provided that expansion is genuinely attested (a real, documented long form) rather than invented to make an otherwise-invalid string of letters pass as a word.
* '''Technical or Niche Acronyms (if documented):'''  → Like <code>ram</code>, <code>cpu</code>, <code>gif</code>, or <code>sars</code> — must be widespread and clearly defined.


----
To see the definition of Hyper-Hyphenation, go to the {{wc|Hyper-Hyphenation}} Word Compendium page. That framing is stylized and in-universe, not a technical reference; this page documents the same underlying mechanism in plain, verified terms instead.


=== 🔁 Hyphenated Rule (Deacronymization) ===
== Neosesquipedalianism ==
If a valid acronym exists, its '''deacronymized, hyphenated form is also valid'''.
Typing <code>!neoses</code> or <code>!neosesquip</code> brings up the bot's explanation of the opposite, ''invalid'', pattern:
<blockquote>
'''Neosesquipedalianism''' is the idea that you can make a "new" word by stripping the spaces, hyphens, and apostrophes out of an already-existing multi-word term and mashing what's left into one unbroken string.


==== Example: ====
Example: the mineral '''Clino-ferro-ferri-holmquistite''' becomes '''Clinoferroferriholmquistite'''. Nothing about the word actually changed except the punctuation holding its real components apart; it's the same term with its formatting deleted, not a new one.
{| class="fandom-table"
!Acronym
!Hyphenated Phrase
|-
|<code>scuba</code>
|<code>self-contained-underwater-breathing-apparatus</code>
|-
|<code>nasa</code>
|<code>national-aeronautics-and-space-administration</code>
|-
|<code>wysiwyg</code>
|<code>what-you-see-is-what-you-get</code>
|-
|<code>ily</code>
|<code>i-love-you</code>
|}
This is based on formatting logic introduced with <code>wysiwyg</code>, which is treated as both an acronym ''and'' its word-expansion.
----


=== ❌ What’s Not Allowed ===
'''This is not valid here.''' It's the mirror image of Hyper-Hyphenation (<code>!hyphens</code>): Hyper-Hyphenation legitimately joins independently-attested words together with hyphens; Neosesquipedalianism just erases the punctuation of an existing compound and calls the result new. Removing separators isn't creating a word; it's deleting information.
</blockquote>


* '''Random or User-Created Acronyms:'''  → Acronyms must be ''widely used or documented'' — no made-up abbreviations.
== AI Isn't a Valid Source ==
* '''No Expansion? No Entry.'''  → If an acronym has ''no widely accepted long-form'', then its hyphenated form will '''not''' be added.
Typing <code>!ai</code>, <code>!noai</code>, or <code>!aisource</code> brings up the bot's standing position on AI-sourced suggestions:
* '''Redundant Acronyms Without Word Use:'''  → If the acronym isn’t used as a standalone word (e.g., never spoken/written as a unit), it’s excluded.
<blockquote>
Asking an AI chatbot whether something is a word, or having it "confirm" a definition, isn't an acceptable source for adding a word to the dictionary. This includes ChatGPT, Claude, Google Gemini, Grok, DeepSeek, Microsoft Copilot, Meta AI, Perplexity, and any other popular AI model or chatbot.


----
AI models hallucinate; they'll state a word, spelling, or definition with total confidence even when it doesn't actually exist anywhere. That confidence doesn't make it real, and there's nothing to independently check it back against.


== 🔢 Numbers as Words ==
Words need an attestable, citable source: a real dictionary, an established compound, a documented coinage; something someone else can actually go look up and verify. "I asked an AI and it said yes" isn't that.
Numbers are only allowed '''if they are treated as real words''' — meaning they must appear in documented, written, or spoken contexts ''as words'', not just numerals.
</blockquote>


=== ✅ Valid Examples ===
== See also ==
* [[List of Dictionaries]]
* [[Word Normalization]]
* [[Anagram]]
* [[Achievements]]
* [[Word-Curatori]]
* [[Super-Shiritori]]


* '''Written Numerals in Media or Song Lyrics:'''  → <code>one-fifty-one-thousand-six-hundred</code> is accepted because it's the '''first lyric''' in ''Rest Employed'' by The Stupendium:<blockquote>“One-fifty-one-thousand-six-hundred people die every day on Earth…”</blockquote>
[[Category:Information]]
* '''Powers of Ten & Named Quantities:'''  → <code>hundred</code>, <code>thousand</code>, <code>million</code>, <code>billion</code>, <code>googol</code>, <code>centillion</code>  → Plurals are valid: <code>millions</code>, <code>trillions</code>
* '''Percent Phrases (1–100):'''  → All values from <code>one-percent</code> to <code>one-hundred-percent</code> are accepted as written forms  → Common in headlines, news, speeches (e.g., "The one-percent", "Seventy-five-percent of...")
* '''Compound Written Numbers (if documented):'''  → Valid: <code>two-thousand-twenty-four</code> ''(if documented use found)''  → Not Valid: <code>eight-hundred-seventy-two-thousand-six-hundred-seventy-eight</code> ''(unless sourced)''
 
----
 
=== ❌ Not Accepted ===
 
* '''Arbitrary Numbers Without Context:'''  → <code>151601</code>, <code>497</code>, or <code>eighty-one-thousand-five-hundred-thirteen</code> — unless documented in real usage — are rejected.
* '''Individual Numerals:'''  → <code>1</code>, <code>2</code>, <code>99</code> (as digits) are '''not''' words  → Must be written out with hyphens to be considered (e.g., <code>ninety-nine</code>)
* '''Pure Math/Placeholder Strings:'''  → No base-10 technical strings or non-verbal math values like <code>x10^6</code>
 
----
 
== ❌ What is Not Accepted ==
 
=== ❌ Nonexistent / Gibberish Words ===
 
* Random strings, typos, or invented combinations  → e.g., <code>xqwbno</code>, <code>asdfgh</code>
 
=== ❌ Obscure Proper Nouns ===
 
* Unrecognized places, indie characters, niche franchises
* Exceptions are made only if a term gains widespread use
 
=== ❌ Most Names ===
 
* Personal names that do not have wider metaphorical, pop culture, or dictionary presence  → e.g., <code>aislinn</code>, <code>jazzlyn</code>  (unless dual-meaning or heavily used)
 
=== ❌ Purely Foreign Words ===
 
* Words that have not been adopted into English usage  → e.g., rare terms in Finnish, Swahili, etc. unless borrowed
 
=== ❌ Invalid Characters ===
 
* Words containing:
** Numbers (unless '''fully written''' or alphabetized like <code>glock-eighteen</code>)
** Symbols other than:
*** <code>-</code> (hyphen)
*** <code>'</code> (apostrophe)
 
=== ❌ Words Over 250 Characters ===
 
* Words longer than '''250 characters''' are '''auto-rejected'''
* May be reevaluated if usage proves significant (see: <code>krung-thep-mahanakhon-amon-rattanakosin-mahinthara-ayuthaya-mahadilok-phop-noppharat-ratchathani-burirom-udomratchaniwet-mahasathan-amon-piman-awatan-sathit-sakkathattiya-witsanukam-prasit</code> at 188 characters — accepted due to its association with "Bangkok")
 
----
 
== 🧠 Special Cases & Philosophy ==
 
=== 💬 Urban Dictionary Entries ===
 
* Not valid '''unless independently verified''' in other public sources
* Slang must appear in mainstream media, dictionaries, or major online platforms
 
=== 🏢 Stock Market Acronyms ===
 
* Acronyms from financial markets (e.g., <code>nasdaq</code>, <code>spy</code>) are accepted if common in English writing
 
=== 🏙️ Long Place Names & Abbreviations ===
 
* Extremely long city/state names (e.g., Bangkok’s full ceremonial name) are accepted ''only if'' a recognizable '''acronym or shortened version''' is in common use  → <code>krung-thep-mahanakhon-...</code> is valid '''because''' it expands to <code>bangkok</code>
 
=== 🧠 Ideologies (Compound Forms) ===
 
* Strings of ideological terms are accepted ''if'' the acronym is:
** Used
** Suggested
** Reasonably understandable as a compound  → Example:  <code>Marxism-Leninism-Maoism-Stalinism-Trotskyism-Hoxhaism-Posadism-Gaddafism-Luxembourgism-Dengism-Guevarism-Longism-Strasserism-Titoism-Pol-Potism-Castroism-Chavism-Ho-Chi-Minh-Thought-Mugabeism</code> '''Acronym:''' <code>mlmsthpgldglstppcchcmtm</code>
 
----
 
== 💌 Suggest New Words ==
Want to contribute? Use the <code>/suggest</code> command!
 
* All suggestions are '''manually reviewed'''
* We check for:
** Documented use
** Cultural relevance
** Alignment with game balance
* If unclear, we may DM you for clarification
 
📌 '''Note:''' Not every suggestion will be accepted — but each one is appreciated.
----This dictionary is always growing. Its goal is not to be exhaustive, but to be '''fun''', '''fair''', and '''faithful''' to how language is actually used in games, stories, and life.

Latest revision as of 00:53, 29 August 2026

Dictionary Information

The dictionary is the shared word list every game mode plays against. As of this writing it holds approximately 1.67 million entries, stored one word per line in the bot's main dictionary file. This page documents how words enter and leave it, how non-standard input gets converted into a valid entry, and the standards curators apply when reviewing a suggestion.

There is also an ideological vision of dictionary criteria known as Super-Shiritoriism — see the full write-up on the external wiki if you'd like to read it, or click here for the page on this wiki. That framing is stylized and in-universe, not a technical reference; this page documents the same underlying mechanisms in plain, verified terms instead.

For the full set of themed word lists that supplement the main dictionary (colors, countries, creatures, mythology, and dozens more), see List of Dictionaries.

What Counts as a Word?

Word curators work from a deliberately broad working definition of "word":

"A single distinct meaningful element of speech or writing, used with others (or sometimes alone) to form a sentence and typically shown with a space on either side when written or printed."

In practice, this covers:

  • Acronyms and initialisms (e.g. NASA, FBI).
  • Proper nouns with cultural or historical significance (e.g. Napoleon, New-York).
  • Taxonomy names and classification numbers, if commonly used.
  • Internet slang, emoticons, and expressive strings (e.g. UwU, '-w-', awa).
  • Written forms of numbers and numeral-based media terms (e.g. one-percent, 480pfour-eighty-p).
  • Foreign loanwords that have entered English usage (e.g. sushi, déjà-vu, siesta).

Special case: a song title is only accepted if the song itself can be found on YouTube.

Suggesting Words

Players propose new words with /suggest. Submissions are checked against the live dictionary before anything is posted: words already present are reported back separately and excluded, and a submission must contain between 1 and 1,001 new, valid words after that filtering (a request that resolves to zero new words is rejected outright). Word removal requests go through the same command and the same limits, routed to a separate review queue.

Every batch of new words is posted to a curator review channel (rejections/removals to a second, dedicated channel) with four options available to word curators:

  • Accept — writes the words directly into a staging area, from which they merge into the live dictionary automatically about every 2 minutes.
  • Review Manually — sends the curator a file of the submitted words by DM for closer inspection; the curator corrects the list by hand and applies it themselves rather than accepting it as-is.
  • Reject — declines the submission outright.
  • Cancel — available only to the original submitter, to withdraw their own pending request (for example, to fix a mistake) before a curator acts on it.

A user can be barred from submitting suggestions entirely; attempting /suggest while banned returns a rejection message instead of posting anything for review.

Status: as of a public announcement on August 8, 2026, one of the curators involved in processing suggestions stated he is currently hospitalized (reasons undisclosed) and unable to work through the backlog, so newly suggested words may sit unreviewed longer than usual until he returns, with no set timeline given.

Normalization (Dictionary Content)

The dictionary only stores words made up of the Latin letters A–Z, the apostrophe, and the hyphen. Loanwords and other non-standard input are accommodated into that form following ordinary standard-English romanization: a borrowed word keeps its accepted English spelling, with diacritics simply dropped rather than substituted for anything else. For example: cafécafe, résuméresume, touchétouche, façadefacade, jalapeñojalapeno, überuber.

Numerals are not permitted in written form at all; a number must be spelled out in words, joined by hyphens rather than spaces (see Hyper-Hyphenation below) to form a single valid entry — for example, 1345 is only valid as one-thousand-three-hundred-forty-five. See Grammar and Form below for how a number is chosen to be spelled once it's accepted.

This is the editorial convention curators apply to decide what a word is actually stored as. It's a separate matter from how the bot's live gameplay engine converts a player's typed input into a matching key while a game is in progress — that mechanism follows different, code-defined rules of its own (including some that don't simply drop diacritics the way the convention above does) and is documented on its own page: Word Normalization.

Curator Guidelines

The rules below are the standards word curators apply when reviewing a suggestion. None of them are enforced mechanically by the bot at submission time — accepting a word as a legitimate entry is a human judgment call curators make against these standards.

Formatting

  • Diacritics are accommodated by dropping them, per standard English loanword convention (see Normalization above) — e.g. jalapeño is stored as jalapeno.
  • Acronyms and abbreviations may be added alongside their long form, joined into a single hyphenated entry (e.g. png alongside papua-new-guinea).
  • Phrasal words allow each individual word of the phrase to be suggested separately as its own entry (e.g. molotov cocktail allows both molotov and cocktail individually), except where the phrase is a non-English proper noun, or a proper noun sourced only from user-generated content.
  • Nouns, verbs, and (where attested) adjectives may be suggested together with their inflected forms: most nouns take -s (stovestoves); verbs take -ed, -s, and -ing (judgejudged, judges, judging); adjectives take -er/-est where attested (sillysillier, silliest). A proper noun may fit any of these categories, or function as its own part of speech.
  • A leading or trailing hyphen on a submitted word is ignored rather than treated as part of the word.
  • An entry may not exceed 450 characters.

Grammar and Form

  • Possessives follow standard English rules: a word already ending in s takes only a trailing apostrophe (e.g. bossboss'); any other word takes 's (e.g. teacherteacher's). In practice, this rule is not applied to possessive forms of song titles, even though nothing in the rule itself excludes them — a song title is a proper noun like any other and would qualify under the same standard. This gap traces back to a specific misreading of what counts as a "proper noun phrase" by the Discord Bot's owner, Ghost; it has not been formally corrected, so treat possessive song titles as unsupported in current practice regardless of what the rule as written would suggest.
  • Plurality must match how the word is actually used, not be added reflexively.
  • Spelling should follow standard or otherwise widely accepted forms.
  • Numbers are spelled the way they're actually pronounced, not by full place-value expansion — e.g. 480p is four-eighty-p, not four-hundred-eighty-p.

Sourcing

  • Discord messages, YouTube or streaming-platform comments, and individual forum posts (single comments, not the established resources described below) are not accepted as sources, since they can be edited or deleted without notice.
  • Song lyrics are not considered a valid source on their own.
  • AI chatbots are not a valid source under any circumstance — see AI Isn't a Valid Source below.

User-generated content

As of a policy update dated November 13, 2025, words sourced from user-generated content platforms — Urban Dictionary, Fandom/community wikis, dedicated technical wikis, and established forum FAQs — are accepted, but only under three mandatory conditions, all of which must be met:

  1. Age: the word must have been verifiably public on its source platform for at least 180 days (6 months) before it's submitted. This is meant to filter out content invented for the submission itself rather than something that already existed and saw use.
  2. Creator distance: the word's original creator, or anyone connected to that creator, cannot be the one who submits it — including asking someone else to submit it on their behalf. This is an intentional, acknowledged bias: it exists specifically to require that a word has been adopted by people outside its creator's own circle before it's considered, rather than accepting a creator's (or their friends') own word on their say-so.
  3. Source type: the word has to come from a recognized group community resource, not an unreliable low-credibility source like a single blog comment, an exaggerated one-off Reddit post, or an unmaintained personal site.

Any submission curators consider "sus" under these rules gets a request for the source link and an explanation of the word; if a curator can't quickly verify the word's age or that the submitter isn't its creator, it's rejected outright rather than given the benefit of the doubt.

Content

  • Complete gibberish is not accepted.
  • Words no longer used in modern English are not accepted, except for archaisms and obsolete words that are still recognized by standard dictionaries.
  • Words containing an em dash are not addable.
  • Unintentional typos are not accepted, unless the misspelling is itself part of an established proper noun phrase.
  • Numbers are restricted: any number-containing word without an alternate name, whose value is not between −1 and 101 (i.e. 0 through 100), and which is not a standardized value under some recognized instrument or counting system, is invalid. Separately, if the specific number in a word could realistically be swapped for any other numeric value without the word losing its meaning, it is not accepted — this excludes essentially arbitrary numeric strings dressed up as words.

Curator Conduct

  • A curator cannot approve their own submission — if a curator uses /suggest themselves, a different curator has to review it. In practice, this rule has fallen out of active use: curators now mainly add their own words directly with !a (see Curator Commands below) rather than routing them through /suggest, which sidesteps the approval step this rule was written for. Treat it as outdated courtesy rather than enforced practice.
  • When a suggested word is obscure or its meaning isn't self-evident, suggesters are asked to attach a short clarifier so curators don't have to research it blind, for example: ^ musician, ^ book title, ^ slang, ^ city, or ^ (link).

Curator Commands

Curators can bypass the /suggest review queue entirely and edit a dictionary file directly:

  • !a word dict — add a word.
  • !r word dict — remove a word.

If no dictionary is named, the command targets the main dictionary. Neither command accepts multiple words in one message — a batch add or remove has to be submitted as a file instead.

Blacklisting a word is a separate mechanism from ordinary removal: a blacklisted word stays out of active play (it's checked against as an exclusion filter) while still technically remaining present in the main dictionary file, rather than being deleted outright.

Two admin-only commands, !ban/!b and !unban/!ub (restricted to the bot's owner and a specific admin role, not every word curator), sit on top of this: !ban word blacklists a word and additionally purges it from every other themed dictionary category (including the automatically-maintained small/large/palindrome lists), locking it out of all of them until !unban word lifts the lock — without removing the word from the blacklist itself. "Banned" and "blacklisted" are deliberately separate states: a word can stay permanently blacklisted (still unplayable) while becoming addable to other categories again the moment it's unbanned. A banned word can't be re-added to any other category, or pulled back out of the blacklist directly, until it's unbanned first.

Hyper-Hyphenation

Typing !hyphens, !hyper-hyphenation, or !wysiwyg in a game channel brings up the bot's own explanation of this rule:

Hyper-Hyphenation (noun)

1. (linguistics, normalization) Joining two or more separately-attested words into a single hyphenated expression, treating them as one unified lexical item.

2. Super-Shiritori's normalization rule: when an abbreviation, acronym, initialism, or multi-word number is expanded into its full multi-word form, those component words get joined with hyphens into ONE valid dictionary entry; e.g. CAPTCHA becomes completely-automated-public-turing-tests-to-tell-computers-and-humans-apart.

3. (by extension) Hyphenation is the mechanism, not the justification. An expansion still has to be independently real/attested; Hyper-Hyphenation only governs how its already-real words get stitched together, never whether they belong.

In practice: an acronym's expanded form is valid alongside the acronym itself, provided that expansion is genuinely attested (a real, documented long form) rather than invented to make an otherwise-invalid string of letters pass as a word.

To see the definition of Hyper-Hyphenation, go to the Expression error: Unrecognized punctuation character "{". Word Compendium page. That framing is stylized and in-universe, not a technical reference; this page documents the same underlying mechanism in plain, verified terms instead.

Neosesquipedalianism

Typing !neoses or !neosesquip brings up the bot's explanation of the opposite, invalid, pattern:

Neosesquipedalianism is the idea that you can make a "new" word by stripping the spaces, hyphens, and apostrophes out of an already-existing multi-word term and mashing what's left into one unbroken string.

Example: the mineral Clino-ferro-ferri-holmquistite becomes Clinoferroferriholmquistite. Nothing about the word actually changed except the punctuation holding its real components apart; it's the same term with its formatting deleted, not a new one.

This is not valid here. It's the mirror image of Hyper-Hyphenation (!hyphens): Hyper-Hyphenation legitimately joins independently-attested words together with hyphens; Neosesquipedalianism just erases the punctuation of an existing compound and calls the result new. Removing separators isn't creating a word; it's deleting information.

AI Isn't a Valid Source

Typing !ai, !noai, or !aisource brings up the bot's standing position on AI-sourced suggestions:

Asking an AI chatbot whether something is a word, or having it "confirm" a definition, isn't an acceptable source for adding a word to the dictionary. This includes ChatGPT, Claude, Google Gemini, Grok, DeepSeek, Microsoft Copilot, Meta AI, Perplexity, and any other popular AI model or chatbot.

AI models hallucinate; they'll state a word, spelling, or definition with total confidence even when it doesn't actually exist anywhere. That confidence doesn't make it real, and there's nothing to independently check it back against.

Words need an attestable, citable source: a real dictionary, an established compound, a documented coinage; something someone else can actually go look up and verify. "I asked an AI and it said yes" isn't that.

See also