GuilleDiazFentanes / AutoClaim-AutoRoll-AutoReact-MudaeBot-2024

Mudae AutoClaim, AutoRoll, AutoReact working in 2024
53 stars 4 forks source link
autoclaim autokakera automudae autoreact autoroll botclaim bothusbando botkakera botmudae botwaifu claimbot husbando husbandobot kakera kakerabot mudae mudaebot waifu waifubot

Mudae AutoRoll AutoClaim AutoReact 2024

by GDiazFentanes

Introduction

Auto Rolling, Auto Claiming and Auto Reacting, in order to claim mudae's waifus, kakeras or husbandos every hour automatically. Slash rolling with given parameters for a better botting experience. These files make it possible to use the Mudae Discord Bot 24/7 without any human input. It is supported by the Discord Api to send and receive messages from any account. After extensive research into the existing bots in late 2023, I realized that none of them are actually working/supported. In order to use it you only need basic knowledge about Discord and Python (If you don't have it, read this document completely and you will easily achieve it).

Features

Files

This repository contains 3 different files: File Name File Purpose File Purpose
Vars.py Where the variables that you need to change are stored Edit it!
Bot.py The bot is launched from here Execute it!
Function.py Contains the function and code for the bot to work Nothing!

Requirements

This bot requires the following libraries in order to work correctly. Make sure you have them all installed. Discum for message management. Schedule in order to be permanently executed at an exact minute of an hour.

pip install discum
pip install schedule

How to set up /use

Pakages

To use this bot you just need to set up a few things. Make sure python 3 is installed along with the 2 required libraries (Discum and Schedule). If you don't know how to do it, read here → How to install a Python package

Variables (Vars)

Time to open Vars.py. Here you decide what settings the bot will have. In this section we will see what each variable does and what are the possibilities to fill them out. You also choose what Discord account you want to execute the code in and on what guild channel you want the bot to execute the Mudae commands. These two decision will be reflected in these two variables.

Mandatory variables : You will have to fill them in if you want the bot to work

Optional variables : They are already filled by default, but you can change them if you want (specialy the desiredSeries one)

Example of correctly filled variables

Depending on the variable type (boolean, string, int or array), the data might be between quotes or not. Please pay attention to it. In the example, the token, channelId and serverdId are invented fields.

token = 'MTE4MDIyNzU4NTUzNjQzNDMxNw.GDXjNH.YqGhIq7GwyVHSk9sf9zod3AACAffJeZiynTexc' 
channelId = '1182144443902599230'                 
serverId = '816317249082097684'                  
rollCommand= 'wa'
desiredKakeras= ['kakeraP','kakeraY','kakeraO','kakeraR','kakeraW','kakeraL']
desiredSeries = ['One Piece','Dragon Ball Z','Death Note']
pokeRoll = True
repeatMinute = '25'
Execution

image Once you have completed all the previous steps, you will be able to safely execute Bot.py This will open the file and start the Bot, logging all the rolls and actions made. The console should look like the image (note that if you set the minute to 25, the bot won't roll until it's that time every hour)

Possible Errors

Advanced Bot

An advanced Bot comes with advanced features!! Let me know if you want me to post it! These are the advanced Bot features: