MudaeAutoBot is a python bot that auto rolls and attempts to snipe Kakeras and Claims in Mudae
All this bot needs to work is your Discord token, channel IDs and server IDs that you want to roll in.
This is intended to be completely automated; it doesn't need to take any input other than initial settings configuration. You'll be able to leave the window running in the background, and not need to think about it.
pip install git+https://github.com/Nixeld/Discord-S.C.U.M.git
To run the bot, run AutoReconnect.py
in a terminal with this command. python .\AutoReconnect.py
If you do not want it to auto reconnect whenever MudaeAutoBot disconnects, you can run MudaeAutoBot.py
instead.
To configure the bot, you'll edit the variables in the Settings_Mudae.json
file for your botting needs.
Discum may fail to retrieve user and server information for some people, when that happens you will need to:
guild.txt
found in the user folder.user.txt
found in the user folder.All settings are set within the Settings_Mudae.json file. Some settings may be superseded by your Mudae server settings.
token
- The user token for the account you want to bot on. If you need extra assistance on how to obtain it, let me know.channelids
- Which channels to Prefix Roll and monitor e.g. 807##########948 (Channel ID)slash_ids
- Which channels to Slash roll e.g. 807##########948 (Channel ID)slash_guild_ids
- Which Guild to Slash roll e.g. 807##########948 (Server ID)claim_delay
- Affects servers w/o $setting instance Time in seconds to wait before attempting to Claim Characters e.g. 5kak_delay
- Affects servers w/o $setting instance Time in seconds to wait before attempting to snipe Kakeraloot e.g. 8use_emoji
- This setting only works if you change the Mudaebot.py code by uncommenting out the line (Custom emojis only) e.g. "<:emoji_name:795############214>"roll_this
- (m|ma|mg|w|wg|wa|h|ha|hg) If rolling
is enabled it will roll this specific command e.g. '$wg'slash_this
- (wa|wx|wg|hg|ha|mg|ma|mx) If slash_rolling
is enabled it will roll this specific command e.g. '/wg'rolling
- (True|False) Case-sensitive, uses channelid
to Prefix Rollslash_rolling
- (True|False) Case-sensitive, uses slash_ids
to Slash rollrandom_rolling
- (True|False) Case-sensitive, Random roll time between the each reset.daily_claiming
- (True|False) Case-sensitive, Trigger $daily command everydaypoke_rolling
- (True|False) Case-sensitive, Pokeslot rolling enabled, uses channelid
series_list
- Case-sensitive Name of series of characters you want to claim e.g. [ "Honkai Impact 3rd" , "Senran Kagura" ]name_list
- Must be exact match List of specific character names to claim e.g. ["Raiden Mei", "gOkU" ]emoji_list
- This is the kakera that will be snipes [ "KakeraY" , "KakeraO" ] << This example means only snipe Yellow and orange Kakeramin_kak
- A minimum kakera value to snipe a claimable character regardless of whether it's in the series/name listslast_true
- (True|False) Enable last minute claim windowlast_claim_min
- (1-180) the time the window is open for e.g. 10 means last 10 minutesmin_kak_last_min
- same as min kak but only within the last minute claim windowTyping $settings in your server with mudae should give you the snipe and kaksnipping timers. Using these values you usually snipes faster than a "Human" user can react
Please when settings delays avoid setting 0 as your delay as it might be to fast for mudae a minimum of 1 second to let mudae register that a character was rolled as is reacted to.
Before creating an issue, search through all the issues (including closed issues) on the repository to see if any of them solves your problem.
Verify that you have the latest version of Discum from this fork https://github.com/Nixeld/Discord-S.C.U.M.git.
Latest version is 1.4.3
, you can check your Discum version with pip show discum
.
If that does not solve your problem, please provide as much detail as possible when you create your issue so we can quickly identify the problem. (eg. settings file without your user token, screenshots of error)
I have seen many users fork this repo. I do not mind forks but I really would like to state that github is a public space and that any user who forks this repo is ultimatly can be found by all the various users that frequent this repo.
!!!!!!! IF YOU FORK THIS REPO PLEASE DO NOT PUSH A COMMIT WITH YOUR DISCORD USER TOKEN !!!!!!
I personally have tried to email users that I have found that posted their token
If you have posted your token, please delete said fork and just refork this repo github has a history of commits and I can find your token if its posted so again I would like to state
!!!!!!! IF YOU FORK THIS REPO PLEASE DO NOT PUSH A COMMIT WITH YOUR DISCORD USER TOKEN !!!!!!
This is a Discord selfbot. I am not responsible if you get banned using this bot.
This is forked from https://github.com/vivinano/MudaeAutoBot and we will try to maintain this repo.
Thanks to: https://github.com/vivinano for MudaeAutoBot and https://github.com/FatPain for assisting vivinano with Discum.