This bot is currently finished but still maintained and open for suggestions and new features
The official discord bot for the MadLadSquad discord server
- Serverinfo
- Userinfo
- Advanced event logs
- Welcome message
- Easy set commands
- Verification
- Restricted channels
- Topic locked channels
- Fun commands
- Command macros/aliases
- Colour roles
- Meta roles
- Command translations to multiple languages including:
- Bulgarian 🇧🇬 - Full
- German 🇩🇪 - Partial(Full translation coming soon)
- Chinese(Simplified and Traditional)🇨🇳🇭🇰🇲🇴🇹🇼 - Partial(Full translation coming soon)
- Romanian 🇷🇴🇲🇩 - Partial(Full translation coming soon)
- Russian 🇷🇺 - Partial(Full translation coming soon)
- Japanese 🇯🇵 - Partial(Full translation coming soon)
We're looking for help with translating the bot to all languages that discord offers, if you're a speaker of any of these languages please create a pr, localization strings are stored in the source code and can easily be found:
- Czech
- Danish
- Dutch
- Finnish
- French
- Greek
- Hungarian
- Italian
- Korean
- Lithuanian
- Norwegian
- Polish
- PortugueseBR
- SpanishES
- Swedish
- Ukrainian
- Hindi
- Thai
- Turkish
- Vietnamese
To use the bot you can invite the UntitledDiscordBot using this
link,
or you can build it yourself. You can find all available commands by typing /
To use the verification feature, create a base role called Member
. Next create a channel called verify
for anyone
except people with roles. Make them type /verify
to enter the server
You can also use the following set command to make a member role
/generate member-role
To use the welcome and goodbye messages add ubot-welcome
to the channel's topic
You can also use the following set function
/set welcome <ping to channel>
To track events make a channel that is available to the bot and add to the topic the following word ubot-event-log
.
Now every time something happens in the server it will be logged!
You can also use the following set command to make this channel
/set event-tracking <ping to channel>
Some channels can be restricted by adding one of the following keywords in the topic of a channel
ubot-restrict-text-only
text messages onlyubot-restrict-attachments-only
attachments and links onlyubot-restrict-links-only
links only
Instead of doing this manually you can also use the set commands
/set text-only <ping to channnel>
/set attachments-only <ping to channnel>
/set links-only <ping to channnel>
- Install golang version atleast 1.16
- Clone this repo with
git clone https://github.com/MadLadSquad/MadLadSquadBot.git
- Enter the folder where the source is stored
- Run
go build . -o Bot
to create the executable - Run
Bot -t <your bot's token here>
- The bot should start to print some information to the screen
- You are ready to use your own instance of the bot