Data Analysis

Inactive

Searches for all users who have the specified roles (@everyone by default) who have not logged into discord over the specified duration (30 days default). The bot will then show how many inactive users were found if any.

Usage:

-checkinactive [days] [roles]...

Name Correction

The bot will attempt to edit the nicknames of all users with special characters in their names.

Usage:

-massascify

Creating Mute Role

This command will set a role of your choice as the "Muted" role.

Usage:

-muterole <role>

Registry Operations

Count the audit log entries of a user.

Usage:

-auditcount <user> [unit]

Options:
    bans, botadds, bulkdeletes,
    channeladds, channeldeletes,
    channelupdates, deletes, emojiadds,
    emojideletes, emojiupdates,
    integrationadds, integrationdeletes,
    integrationupdates, inviteadds,
    invitedeletes, inviteupdates, kicks,
    moves, pins, roleadds, roledeletes,
    roleupdates, serverupdates, unbans,
    unpins, vckicks, webhookadds,
    webhookdeletes, webhookupdates

Hiding Channel

Hide a channel from a user.

Usage:

-blind <target> [target]...

Showing Channel

Reallow users see a channel.

Usage:

-unblind <target> [target]...

Kicking from Voice

Kick users from a voice channel.

Usage:

-vckick <targets>...

Moving Voice Channel

Moves members into a new voice channel.

Usage:

-vcmove <targets>... <channel>

Clearing Voice Channel

Kicks all members from the channel

Usage:

-vcpurge <voice channel>

Unassigned Roles

Show roles that have no users.

Usage:

-emptyroles

Role Count

Counts the users with a role.

Usage:

-rolecall

People with Role

Show the people who have a role.

Usage:

-whohas <role>

Badges

Show all the badges a user has

Usage:

-badges [user]

Emoji Statistics

Get usage stats on an emoji.

Usage:

-emoji <custom emoji>

Detailed Emoji Statistics

Get detailed emoji usage stats.

Usage:

-emojistats [user]

First Joiners

Embed of all users ordered by their join date earliest to latest.

Usage:

 -firstjoins

Join Position

Shows the user that joined at the passed position.

Usage:

-joinedatpos <position>

Join Position 2

Shows when a user joined compared to other users.

Usage:

-joinpos [user]

Last Joiners

Embed of all users ordered by their join date latest to earliest.

Usage:

-lastjoins

Moderators

Show all the server moderators and their respective statuses.

Usage:

-mods

Emojis

Sends all server emojis to the channel.

Usage:

-emojipost

Find Member

Find any user using a search. / Users matching your search.

Usage:

-find <option> <search>

Examples:
    -find name Hecate
    -find id 708584008065351681
    
Options:
    duplicates
    hardmention
    hash       (Ex: 3523)
    nickname   (Ex: Hecate)
    playing    (Ex: Visual Studio Code)
    snowflake  (Ex: 708584008065351681)
    username   (Ex: Hecate)

Raw

Shows the raw content of a message.

Usage:

 -raw [message id]

Reaction

Shows all the users who reacted to the given message in an rst tabular format.

Usage:

-reactinfo [message id]

People in Voice

Shows all the users in a voice channel in tabular format.

Usage:

-voiceusers [voice channel]

Last updated