bars-progressLogging

A system for detailed recording of all key events occurring on your server. Logging is an essential tool for moderation, activity analysis, and security.

The main advantage of the module is flexibility. You can send different types of events to different channels. For example, all punishments to the #mod-logs, and joins and leaves to #join-logs.


Event categories

You can configure logging for the following categories:

  • Joins and leaves:

    • A user joined the server.

    • A user left the server.

    • A bot was added to the server.

    • A bot was kicked from the server.

  • Punishments:

    • Ban, unban, kick.

    • Applying and removing a timeout (mute).

    • Applying and removing a restriction.

  • Roles:

    • A role was given to a user.

    • A role was removed from a user.

  • Nicknames:

    • A user changed their nickname.

  • Server events:

    • Changing the server name, icon, banner.

    • Changing the verification level and other server settings.

  • Suspicious activity:

    • A user with suspicious signs (very new account, no avatar, etc.) joined the server.

  • Voice channels:

    • Joining, leaving, and switching between voice channels.

    • Moderator actions (moving, disconnecting from a channel).

    • Changing a user's status (muting/unmuting microphone, de/activating sound, stream, camera).

Module configuration

To configure the module use the command /settings logs.

You will be presented with a dropdown menu with all event categories.

  1. Choose the category you want to configure.

  2. In the menu that appears, select the text channel where the bot will send logs for that category.

  3. To disable logging for a category, simply reset the channel selection.

Last updated

Was this helpful?