Checker Module

This module allows you to list, remove permissions or kick users which aren't in our system.

How to use it

  • Use -checker to see available commands.
  • Whitelist roles that are assigned to users and bots that you don't want to be considered as freeloaders.
  • Use -list command to get a CSV of all freeloaders. Please check that there aren't any staff members or bots (use CTRL+F). Just do it once for each whitelisted role to be 100% sure.
  • Use either -kick or -derole to kick or de-role members respectively. An additional confirmation will be required before actually starting the process.

You can tag a role on each of the commands above (example: -list @role, -kick @role, -derole @role) to get only members with the tagged role.

Frequently Asked Questions

Who is considered a freeloader?
Any user in your server that's not in our dashboard.

Are staff and bots considered freeloaders because they're not in the dashboard?
Yes, that's why you need to whitelist their roles using the dedicated command.

How long does it take?
You can get a list within a few seconds. For role removal and kicking, it depends on the amount of freeloaders. Anywhere from 0.5 to 2 seconds per user (we have to go fairly slow because of Discord API rate limits).

Why do I have to tag a role with -kick and -derole commands?
Only users with that role will be considered when looking for freeloaders. It helps with efficiency and speed of the script, and it's also an extra security measure.

Who can use these commands?
Only users with Administrator permissions within your server will be able to use the bot.


This bot is very unforgiving. If you forget to whitelist a role or whitelist the wrong ones and start the process, there's no way for us to undo it. Use -list command to make sure your setup is correct before using the other commands.

We decline all responsibility for improper use of this bot.


Additional support

If you've followed the article and are still having issues, contact us and we'll be happy to help!