Citlali
Ethereal companion for your digital journey/toggleAI ChatSubcommands: /toggle setchannel #channel â Locks Citlali to one specific text channel. She will only respond to @mentions in that channel. /toggle removechannel â Removes the restriction. Citlali will respond to @mentions in any channel. /toggle status â Shows whether a channel is currently set (reply is private/ephemeral).
The bot checks permissions before setting â if she can't see or send messages in the chosen channel, she'll tell you.
/personalityAI ChatPersonalities: đž Warm â Kind, calm, supportive. Great for emotional chats and advice. đ«§ Citlali â Sarcastic tsundere with attitude. Rude on the surface, secretly cares.
User Addons (click the đïž User Addons button): Change response length â Short, Default, or Long. Controls how much she writes per message.
Your current mode and length are shown at the top of the selector embed.
/translateFunOptions: text (required) â The text you want to translate. target (optional) â Pick a language directly. If skipped, a dropdown menu appears.
12 supported languages: đșđž English · đȘđž Spanish · đ«đ· French · đ©đȘ German · đźđč Italian · đ”đč Portuguese · đŻđ” Japanese · đ°đ· Korean · đšđł Chinese · đ·đș Russian · đžđŠ Arabic · đźđł Hindi
The result shows the original text, translation, detected source language, confidence %, tone (casual/formal), and a romanization guide for Japanese/Korean/Arabic. Rate limit: 15 uses per minute per user.
/8ballFunOptions: question (required) â Your question.
Picks randomly from 20 responses ranging from confident answers to mysterious deflections. The question and answer are displayed together in the reply.
/tictactoeFunOptions: opponent (optional) â Tag a user to play against them. Leave empty to play against the bot.
Vs Bot: You are â, bot is â. Plays smart â tries to win, blocks, takes center, then corners. Moves ~0.8s after your turn. Vs Player: Only the current player's buttons work â clicking out of turn gives a private error.
A Play Again button appears when the game ends. Auto-expires after 5 minutes of inactivity.
/mrwhiteFunOptions: players (required, 3â25) · rounds (optional, 1â5, default 2)
How it works:
- Lobby â Players click Join. Host can Force Start with 3+ players or Cancel.
- Role phase â Each player privately clicks "View My Role" to see their word.
- Crewmates all get the same word (e.g. Coffee)
- Mr. White gets a similar but different word (e.g. Tea)
- Discussion rounds â Everyone types .c your clue. Round won't advance until all clue.
- Voting â Button vote for who you think Mr. White is. Everyone must vote.
- Results â Shows winners, vote breakdown, and reveals both words.
Impostor scaling: 1 for <15 players · 2 for 15â24 · 3 for 25. Word pairs: 30 pairs. Crewmates win if they vote out Mr. White. Mr. White wins on a tie or wrong vote.
/defineFunOptions: word (required) â The word or phrase to define.
Returns the top-rated definition including the author's name and upvote/downvote counts. Has a secret easter egg for one specific word đ
/randomnickFunOptions: user (optional) â Target someone else. Requires Manage Nicknames if targeting another user.
Generates 3 nickname options using 18 different patterns (e.g. "đ„ Soggy Goblin", "CEO of Garlic Bread", "Certified Chaos Moment"). You choose Option 1, 2, or 3 â or hit CHAOS MODE to pick randomly. Applied immediately. Expires after 60 seconds.
/quoteFunOptions: message_link_or_id (required) â Right-click any message â Copy Message Link, or Copy ID.
Fetches the message, grabs the author's username and avatar, and renders a clean image with the message text. Returns a quote.png attachment.
/reaction patReactions/reaction blushReactions/reaction danceReactions/reaction highfiveReactions/reaction punchReactions/reaction stareReactions/reaction thinkReactions/reaction yeetReactions/citlali dropGachaalias: cdA card appears in the channel with the character's name, series, and rarity. Anyone can claim it by reacting with the â (citlalistar) emoji. Disappears after 60 seconds if nobody claims it. Wishlist users get pinged automatically.
Rarity rates: âââââ Legendary â 5% ââââ Epic â 8% âââ Rare â 17% ââ Uncommon â 30% â Common â 40%
Cooldowns: 20 min between drops · 10 min between claims · 5s global between any gacha command.
/citlali collectionGachaalias: ccOptions: page (optional) â defaults to page 1.
Shows 10 cards per page, each with card code, rarity stars, character name, and series. Also shows your total card count vs the 40-card maximum.
/citlali viewGachaalias: cvOptions: code (required) â the card's unique code (e.g. A3F9).
Shows the full card: character image, name, series, rarity, affection bar (âââââ out of 350), bond tier label, date count (X/3), and personality.
/citlali burnGachaalias: cbOptions: code (required).
Shows a confirmation embed with the card details and two buttons â Burn it (red) and Cancel. If confirmed, the card is deleted forever. Cannot be undone.
/citlali tradeGachaalias: ctOptions: user (required) · offer (your card code) · want (their card code).
Sends a trade offer embed to the channel. Target user must click Accept or Decline within 60 seconds. Both cards are re-validated at accept time. You can't have two active trades with the same user at once.
/citlali giftGachaalias: cgOptions: user (required) · code (your card code).
The recipient sees a gift offer embed with Accept/Decline buttons. Expires in 60 seconds. The recipient's collection must have space (under 40 cards) â checked both when sent and when accepted.
/citlali dateGachaalias: cdateOptions: code (required).
Each card can go on a maximum of 3 dates total. 6-hour cooldown per card between dates. Your choices affect how much affection is gained. Affection tracked out of 350 max.
Bond tiers: đ©¶ Stranger â 0 · đ€ Acquainted â 20+ · đ Friend â 80+ · đ©· Close â 180+ · â€ïž Devoted â 280+
/citlali breakupGachaalias: cbreakupResets affection to 0, date count to 0, clears all date history and conversation context, and re-rolls their personality. Cannot be undone. The card stays in your collection.
/citlali wishlist addGachaalias: cwaOptions: name (required). When someone uses /citlali drop and the character matches your wishlist, you get a ping in the channel.
/citlali wishlist removeGachaalias: cwr/citlali wishlist viewGachaalias: cwLists all your wishlisted characters with their rarity and series. Paginated with Previous/Next buttons.
/citlali wishlist leaderboardGachaSorted by most wishlisted first, then by rarity, then alphabetically. Shows every character including those with 0 wishlists. Paginated with Previous/Next buttons.
/mangaMangaOptions: name (required) â manga title to search.
How it works:
- Search results appear in a dropdown â each shows the title and status (Ongoing/Completed).
- Select a manga â chapter list appears (English chapters only, shows page count per chapter).
- Select a chapter â first page loads with Prev/Next navigation buttons.
Pages are loaded one at a time. Your reading session is saved so navigation buttons work after you select a chapter.
/citlali-statsUtilityShows: current uptime (hours/minutes/seconds since last restart), total servers, total users across all servers, and the top 3 servers by member count with đ„đ„đ„ medals.
/reportUtilityOptions: type (required) â Report (for bugs/issues) or Feedback (for suggestions/compliments). content (required) â Your message. Must be at least 10 characters.
You get a private confirmation. The owner receives a DM with your username, server, message type, and full content. Your submission is anonymous to other users.
/helpUtilityUse the dropdown to browse categories. The Gacha category has its own sub-menu with sections for Drop/Claim, Trade/Gift, Date/Bond, and Wishlist.
Also links to the website and vote page.