Comment on page
FAQs
Try doing the following things:
- Make sure it's online. If it shows as offline, please join the support server and let the Staff know.
- Try checking channel permission. If needed, you can add to the bot channel-specific permissions such as Read Messages, Send Messages, Embed Links and View Message History.
- It can happen that the server admins disabled the
showPermissionError
option and you do not have permissions to use the command you're trying to use. Contact the server admins.
No, other bots and webhooks cannot trigger MoonlightBot, due to safety reasons. Using selfbots is a violation of Discord's Terms of Service.
There are different types of temprole offered:
- The Temprole command, which allows a privileged user (usually a moderator) to give someone a role, and make MoonlightBot remove the role after a set duration.
- Self-assignable temproles, that allow users to assign themselves a role through the Selfrole command. See how to set this up at Configuring roles.
- Reaction roles have an option to make their roles temporary. To see how to set up reaction roles, see Setting up reaction roles.
You can cancel a temprole to force an immediate expiration by using the
temprole
command with a duration that would make it expire in the past. Say you want to cancel a temprole that has 3 days left of time:/temprole <user> <role> -3d
Any value lower than
-3d
will work.In order to encourage good support practices, a new system for temproles to be sustained to make them function has been introduced.
When operating a temporary role, you need to satisfy either of the following conditions:
- Your maximum duration allowed to set must be the same when you add it, and when the duration expires
- While the temporary role is active, have gained a vote for at least half of the days. For example, a 30 days temprole is sustained by at least 15 votes
If neither condition is satisfied, the temprole will not removed from the target user. You can check if everything is sustained with the
/status
command, and eventually how to correct it.If someone is threatening to stop sustaining temproles to damage your server, contact support. We will investigate the matter and render any threat ineffective.
You can also contact support to receive a temporary exemption from sustaining, if necessary.
No! There's absolutely no reason to worry about potential data losses as MoonlightBot is designed to be resilient. We are committed to 99% uptime, but if it ever happens that the bot goes down, your temproles will be removed as nothing happened.
This is happening because someone is abusing the infraction system to harass you. Our Staff does not tolerate this use at all. Please report it at the support server.
It's written in Node.js using the Discord.js library to interface with Discord's API.
Report it in the support server. Make sure to include enough information for your bug to be reproducible.
If your bug can be used to compromise the bot or end user's security, message the bot owner privately about it, and please do not disclose it anywhere.
MoonlightBot is owned by MoonlightCapital. With tag
MoonlightCapital#0001
and ID 256460316660072448
on Discord.Last modified 1yr ago