MoonlightBot Documentation
MoonlightBot is a powerful Discord bot designed to help server moderation without bloat. It features extremely customizable logging, easy to use commands, management of temporary actions, and much much more to make your server life easier.

Getting started

The first step in using MoonlightBot is to invite it to your server. Click here for a link that lets you invite the bot with all permissions it requires to work.
Only servers in which you have Manage Server permission will show there.
The bot can still work without its managed role, but some commands may not work if proper permissions are not set.
Feel good and want early access to new things? Check out MoonlightBot beta.


You can use MoonlightBot's commands by sending a Slash Command. We're currently removing support for legacy prefixes, due to changes being made by Discord.
An example of a command
Use /help <name of a command> to know how to use a command, as well as to know if the command exists.


Once the bot is added into the server, you can start using commands straight away.
By default, there's nothing to configure to use the core features, but if you want to set permissions for commands, or log actionsetc, you can edit all of that with the config command. A detailed explanation of this command can be found at the command's page.

Support us

If you've been enjoying MoonlightBot, please upvote it on bot listing sites. This really helps speeding up the development of the bot.


Confused on the syntax of arguments? Check the arguments page.
Have a question not answered here? Read the FAQ.
This guide still does not help you or you want to suggest improvements? Join the support server.
Last modified 4mo ago