Skip to content

Configuration Guide

Mystes edited this page May 7, 2026 · 20 revisions

🟒 1. Connection (Connecting to Discord)

These settings are required to make the bot actually log in and know where to type.

  • Discord Token (token)
    • What it does: This is the "password" that lets the script log into your Discord account.
    • 🚨 WARNING: NEVER SHARE THIS WITH ANYONE. If someone gets this, they have full access to your account.
  • Channel ID (channel_id)
    • What it does: Tells the bot exactly which text channel to roll in.
    • How to get it: Turn on Discord Developer Mode (Settings -> Advanced), right-click the channel name, and click "Copy Channel ID".
  • Command Channel ID (command_channel_id)
    • What it does: If you want your bot to do its $tu, $daily, and $dk commands in a different channel (to keep your main rolling channel clean), put that channel's ID here.
    • Leave blank to just use the main channel.
  • Self-Bot Prefix (prefix)
    • What it does: The command prefix to control your bot (not Mudae).
    • Tip: Set this to something crazy you will never type by accident, like /////////////.
  • Mudae Prefix (mudae_prefix)
    • What it does: The prefix that the Mudae bot uses in your server. Usually, this is $.
  • Roll Command (roll_command)
    • What it does: The exact command you want the bot to spam. Examples: wa, ha, ma, wg.
  • Autostart on Boot (autostart)
    • What it does: Check this if you want the bot to automatically start running as soon as you turn on your computer.

🎲 2. Rolling (Making the Bot Roll for You)

How and when the bot types the roll command.

  • Enable Rolling (rolling)
    • What it does: The master ON/OFF switch. If checked True, the bot will roll for you. If False, it goes into "Ghost Mode" (it will never roll, it will only watch the chat and steal from other people).
  • Use Slash Commands (use_slash_rolls)
    • What it does: Tells the bot to use /wa instead of $wa.
    • Tip: Using slash commands gives you a +10% kakera bonus in Mudae!
  • Delay Between Rolls (roll_speed)
    • What it does: How many seconds the bot waits between each roll.
    • Tip: Put 0.4 if using normal text commands ($wa). Put at least 2.0 if using Slash Commands so Discord doesn't block you for spamming.
  • Internal Check Delay (delay_seconds)
    • What it does: Extra resting time. Default value is 0.
  • Startup Delay (start_delay)
    • What it does: How many seconds the bot waits after launching before it starts typing. Adjust is for your own if you are running multiple accounts at once so they don't all type at the exact same millisecond.
  • Roll Reset Interval (roll_interval)
    • What it does: How often Mudae gives you new rolls. In most servers, this is 60 minutes.
  • Time Rolls to End at Claim Reset (time_rolls_to_claim_reset)
    • What it does: The bot will wait to do its rolls until right before your claim timer resets. This means when the rolls finish, you have a fresh claim ready in case a good character appears!
  • Scheduled Roll Times (scheduled_roll_times)
    • What it does: Instead of rolling every hour, the bot will only roll at the exact times you tell it to.
    • Example: ["14:00", "18:30"] (Uses 24-hour time). Leave blank [] to just roll normally every hour.

πŸ”€ 3. Stacked Rolls ($us)

Using your leftover rolls from the last hour.

  • Spend Stacked Rolls Automatically (auto_us_enabled)
    • What it does: The bot will automatically type $us 20 to spend rolls you saved up.
  • Stop When Claim Becomes Available (auto_us_stop_on_claim)
    • What it does: If the bot gets a claim right back while using $us, it stops using them so it doesn't waste rolls when you can actually claim someone.
  • Max Stacked Rolls per Cycle (auto_us_limit)
    • What it does: Maximum number of $us rolls to use at once. Put 0 to use ALL of them.
  • Auto use $mk rolls (auto_mk_enabled)
    • What it does: Automatically uses $mk to spawn characters with guaranteed Kakera crystals if you have enough power.

πŸ“… 4. Daily Rolls ($rolls)

Using the $rolls command for free extra rolls.

  • Automatically Use Daily Rolls (auto_rolls_enabled)
    • What it does: The bot will automatically type $rolls when you run out of normal rolls.
  • Max Daily Roll Uses (auto_rolls_limit)
    • What it does: How many times per hour it is allowed to use $rolls. Put 0 to let it use them whenever possible.
  • Use Daily Rolls for Keys (auto_rolls_in_key_mode)
    • What it does: If you are farming keys/crystals (Key Mode), this tells the bot to use $rolls even if you don't have a claim available.

πŸ’– 5. Claiming (Catching Characters)

Rules for who the bot throws a heart at.

  • Min Kakera to Claim (min_kakera)
    • What it does: The bot will automatically claim ANY character worth this much Kakera or more.
    • Example: Put 500 to only catch expensive characters. Put 0 if you want the bot to claim literally the first character it sees.
  • Claim Reset Interval (claim_interval)
    • What it does: How often Mudae gives you a claim right. Usually 180 minutes.
  • Keep Rolling Without a Claim Right (Key Mode) (key_mode)
    • What it does: Turn this True if you want the bot to keep rolling even when you can't claim anyone. This is useful for getting Kakera crystals and leveling up character keys.
  • Lurker Strategy (lurker_mode)
    • What it does: The bot hides and waits for other people to roll first so it can steal from them. It saves its own rolls for the very end of the hour.
  • Panic Roll Minutes (panic_roll_minutes)
    • What it does: If Lurker Strategy is ON, this tells the bot when to panic. If set to 5, the bot will stop hiding 5 minutes before the claim resets and quickly do all its own rolls.

🎯 6. Sniping (Stealing and Fast Reactions)

How the bot interacts with characters rolled by other people, or its own rolls.

  • Snipe Characters from Others (snipe_mode)
    • What it does: The bot will watch other people rolling. If they roll someone on your Wishlist, the bot will steal it.
  • Snipe Delay (snipe_delay)
    • What it does: How many seconds the bot waits before stealing.
  • Claim Anything Before Claim Reset Expires (snipe_ignore_min_kakera_reset)
    • What it does: If you are about to get a new claim right in less than an hour, the bot will just claim the very next thing it sees so your current claim doesn't go to waste.
  • Instantly Claim Good Characters from Own Rolls (reactive_snipe_on_own_rolls)
    • What it does: If the bot rolls a character you want, it claims it instantly mid-roll.
  • Reactive Claim Delay (reactive_snipe_delay)
    • What it does: Adds a delay before claiming your own rolls.
  • Snipe by Series Name (series_snipe_mode) & Series Snipe Delay (series_snipe_delay)
    • What it does: Steals characters if they belong to a specific Anime/Game on your Series Wishlist.
  • Snipe High-Value Characters from Others (kakera_snipe_mode) & Min Kakera for Value Sniping (kakera_snipe_threshold)
    • What it does: Steals a character from someone else just because it's expensive (above the threshold you set), even if it's not on your wishlist.
  • Auto-Click Kakera on Others' Rolls (kakera_reaction_snipe_mode) & Kakera Click Delay (kakera_reaction_snipe_delay)
    • What it does: Automatically clicks the Kakera crystals under other people's rolls.
  • Only Click Chaos Kakera (only_chaos)
    • What it does: Only clicks Kakera crystals if the character has 10+ keys.
  • Only Use $rt on Your Own Rolls (rt_only_self_rolls)
    • What it does: Tells the bot: "Never use my $rt to steal from someone else. Save my $rt for my own rolls."
  • Use $rt for Wishlist Even Below Min Kakera (rt_ignore_min_kakera_for_wishlist)
    • What it does: If you roll a wishlist character, the bot will use $rt to claim it, even if its Kakera value is super low.
  • Auto $rt After Claim (auto_rt_after_claim)
    • What it does: The instant the bot successfully claims a character, it types $rt to get its claim back and immediately continues rolling.
  • MK Kakera Only (mk_only)
    • What it does: Ignores all normal kakeras in the chat. The bot will ONLY click kakeras that come from your $mk rolls to save power.
  • Main Account Wishlist Sync (main_account_id)
    • What it does: For Alt Accounts. Put your Main Account's Discord ID here. If your Main Account rolls a character it wants, this alt account bot will instantly claim it for you with zero delay.

πŸ“‹ 7. Wishlists & Filters

Telling the bot exactly who it should love and who it should hate.

  • Character Wishlist (wishlist)
    • What it does: A list of character names. The bot will always claim these.
    • Format: ["Naruto Uzumaki", "Goku", "Rem"] (Must be spelled exactly like Mudae spells it)
  • Series Wishlist (series_wishlist)
    • What it does: A list of shows/games. The bot claims anyone from these.
    • Format: ["Genshin Impact", "Bleach"]
  • Never Claim These Characters (Avoid List) (avoid_list)
    • What it does: The bot will NEVER claim these characters, even if they are worth a million Kakera.
  • Only Click Kakera From These Users (kakera_reaction_snipe_targets)
    • What it does: Put Discord Usernames here if you ONLY want to steal crystals from specific person's characters. Leave blank [] to steal from any character.
  • Enable Kakera Farming Loop (farm_character_enabled) & Kakera Farm Character (farm_character)
    • What it does: End-game strategy. Put a character name here. The bot will automatically divorce them, roll, claim them back, use $rt, divorce them again, and repeat to farm pure Kakera value.

πŸ˜€ 8. Emoji Overrides

Customizing buttons.

  • Claim Emojis (claim_emojis): What hearts the bot looks for to click.

  • Kakera Emojis (kakera_emojis): The kakeras the bot clicks.

  • Chaos Emojis (chaos_emojis): This list tells the bot exactly which crystal colors it is allowed to click when it sees a character with 10+ keys.

  • Sphere Perk Emojis (sphere_perk_emojis): If you upgraded your $op perks in Mudae, sometimes characters spawn with a special discount (you will see a πŸ’Ž/2 symbol on the card). Just like Chaos Kakera, this means the crystal costs half the normal power to click. This list tells the bot which crystal colors it should click when it sees that special discount symbol.

  • Claim Reaction Emojis (randomized_claim_reactions)

    • What it does: When the bot has to manually react to claim (no buttons available), it picks a random emoji from this list (like πŸ‘ or πŸ”₯) instead of always using πŸ’– so it looks like a real human.
  • Kakera Priority Order (kakera_priority_order)

    • What it does: If 3 different colored crystals appear, which one does the bot click first? The ones listed first here take priority.

πŸ›‘οΈ 9. Anti-Detection (Looking Like a Human)

  • Enable Anti-Detection (humanization_enabled)
    • What it does: Master switch to humanization
  • Snipe Chat Reactions (enable_snipe_chat_reactions) & Snipe Chat Messages (snipe_chat_messages)
    • What it does: If your bot steals a character from someone else, it will wait a few seconds and type a message in chat so it looks real.
    • Format: ["omg sorry", "ezz", "mine!"]
  • Random Extra Wait After Reset (humanization_window_minutes)
    • What it does: Instead of starting its rolls exactly when the timer hits zero, the bot will wait a random amount of minutes (e.g., between 0 and 40) before starting.
  • Wait for Channel Silence (humanization_inactivity_seconds)
    • What it does: The bot waits for people to stop chatting for X seconds before it starts rolling, so it doesn't interrupt human conversations.
  • Sleep Hours (inactive_hours)
    • What it does: Tells the bot to go to sleep and do absolutely nothing during these hours.
    • Format: [[1, 8]] (Means sleep from 1:00 AM to 8:00 AM).
  • Kakera Click Delay on Own Rolls (reactive_kakera_delay_range)
    • What it does: A random delay range before clicking crystals on your own rolls.
    • Format: [0.3, 1.0] (Waits randomly between 0.3 and 1 second).

βš™οΈ 10. Advanced

  • Auto $dk When Power Runs Low (dk_power_management) & Master Auto $dk Toggle (auto_dk_enabled)
    • What it does: The bot will automatically type $dk to refill your reaction power when it gets too low to click crystals.
  • Only Click Kakera on Perk 5 Characters (op_perk_5_only)
    • What it does: Saves power by ONLY clicking crystals on characters that have $op 5 perks.
  • Maximum DK Power (max_dk_power)
    • What it does: The normal Mudae power cap is 100%. If you used Kakera to upgrade your max power to 110%, 120%, etc., put that number here so the bot does math correctly.
  • Skip Startup Commands (skip_initial_commands)
    • What it does: Check this if you want the bot to launch quietly without typing $limroul or $daily right away.
  • Min Power per Kakera (kakera_power_thresholds)
    • What it does: Advanced JSON format where you can tell the bot: "Only click yellow Kakera if I have more than 80% power."
  • Debug Mode (debug_mode)
    • What it does: Spams the black console screen with extreme details of everything the bot is "thinking". Only turn this on if something is broken and you are trying to figure out why.