-
Notifications
You must be signed in to change notification settings - Fork 13
Configuration Guide
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$dkcommands 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.
-
What it does: If you want your bot to do its
-
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
$.
-
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.
-
What it does: The exact command you want the bot to spam. Examples:
-
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.
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. IfFalse, it goes into "Ghost Mode" (it will never roll, it will only watch the chat and steal from other people).
-
What it does: The master ON/OFF switch. If checked
-
Use Slash Commands (
use_slash_rolls)-
What it does: Tells the bot to use
/wainstead of$wa. - Tip: Using slash commands gives you a +10% kakera bonus in Mudae!
-
What it does: Tells the bot to use
-
Delay Between Rolls (
roll_speed)- What it does: How many seconds the bot waits between each roll.
-
Tip: Put
0.4if using normal text commands ($wa). Put at least2.0if 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.
-
What it does: Extra resting time. Default value is
-
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
60minutes.
-
What it does: How often Mudae gives you new rolls. In most servers, this is
-
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.
Using your leftover rolls from the last hour.
-
Spend Stacked Rolls Automatically (
auto_us_enabled)-
What it does: The bot will automatically type
$us 20to spend rolls you saved up.
-
What it does: The bot will automatically type
-
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.
-
What it does: If the bot gets a claim right back while using
-
Max Stacked Rolls per Cycle (
auto_us_limit)-
What it does: Maximum number of
$usrolls to use at once. Put0to use ALL of them.
-
What it does: Maximum number of
-
Auto use $mk rolls (
auto_mk_enabled)-
What it does: Automatically uses
$mkto spawn characters with guaranteed Kakera crystals if you have enough power.
-
What it does: Automatically uses
Using the $rolls command for free extra rolls.
-
Automatically Use Daily Rolls (
auto_rolls_enabled)-
What it does: The bot will automatically type
$rollswhen you run out of normal rolls.
-
What it does: The bot will automatically type
-
Max Daily Roll Uses (
auto_rolls_limit)-
What it does: How many times per hour it is allowed to use
$rolls. Put0to let it use them whenever possible.
-
What it does: How many times per hour it is allowed to use
-
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
$rollseven if you don't have a claim available.
-
What it does: If you are farming keys/crystals (Key Mode), this tells the bot to use
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
500to only catch expensive characters. Put0if 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
180minutes.
-
What it does: How often Mudae gives you a claim right. Usually
-
Keep Rolling Without a Claim Right (Key Mode) (
key_mode)-
What it does: Turn this
Trueif 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.
-
What it does: Turn this
-
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.
-
What it does: If Lurker Strategy is ON, this tells the bot when to panic. If set to
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
$rtto steal from someone else. Save my$rtfor my own rolls."
-
What it does: Tells the bot: "Never use my
-
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
$rtto claim it, even if its Kakera value is super low.
-
What it does: If you roll a wishlist character, the bot will use
-
Auto $rt After Claim (
auto_rt_after_claim)-
What it does: The instant the bot successfully claims a character, it types
$rtto get its claim back and immediately continues rolling.
-
What it does: The instant the bot successfully claims a character, it types
-
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
$mkrolls to save power.
-
What it does: Ignores all normal kakeras in the chat. The bot will ONLY click kakeras that come from your
-
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.
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.
-
What it does: Put Discord Usernames here if you ONLY want to steal crystals from specific person's characters. Leave blank
-
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.
-
What it does: End-game strategy. Put a character name here. The bot will automatically divorce them, roll, claim them back, use
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$opperks in Mudae, sometimes characters spawn with a special discount (you will see aπ/2symbol 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.
-
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).
-
Auto $dk When Power Runs Low (
dk_power_management) & Master Auto $dk Toggle (auto_dk_enabled)-
What it does: The bot will automatically type
$dkto refill your reaction power when it gets too low to click crystals.
-
What it does: The bot will automatically type
-
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
$limroulor$dailyright away.
-
What it does: Check this if you want the bot to launch quietly without typing
-
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.