Channel Logs

Set up notifications for changes in status-based role assignments.

Feature: Customization & Control

Permissions

Introduction

Stay informed about all status-based role changes in your server. You can configure to receive notifications whenever users update their status to a status string (or remove) and roles are automatically assigned or removed, ensuring you're always aware of status updates.

Parameters Table

Name
Description
Data Type

status-string

The configured status string.

string

channel

Select the specific text channel.

channel

type

Define what triggers your log messages: a user gaining a status, losing a status, or if you want to be informed about both changes.

options (set, remove, both)

message

Customize the content of your log message. You can include dynamic information using placeholders.

Available Placeholders: {user}

{status} {username} {roles} (shows role names not pings!) {timestamp}

string

enabled

Toggle this setting to instantly activate or deactivate the logging for a status string.

boolean

Setup Channel Logs

Set up automatic notifications for status role changes in a specific channel.

/channel setup (status-string) (channel) (type) [message]

Example Usage

Both Logs

App showing message configuration menu

Set Status Logs

App showing message configuration for set status logs

Remove Status Logs

App showing message configuration for remove status logs

Logs in action

lol

Edit Channel Logs

Modify an existing status role log configuration, adjusting its trigger type message, or destination channel.

/channel edit (status-string)

Example Usage

App showing main menu to make changes to the logs of a status string

Remove Channel Logs

Permanently delete an existing setup that sends status-based role notifications to a specific channel. This action will stop all future notifications for that configuration.

/channel remove (status-string)

Example Usage

App prompting the user to confirm the deletion of a status log configuration
App declaring that the deletion was approved and carried out successfully

Channel Logs List

See a comprehensive list of all your currently active status role log configurations.

/channel list

Example Usage

App showing the list of configured channel logs

Toggle Channel Logs

Easily switch a specific status role log configuration between active (enabled) and inactive (disabled) without deleting it.

/channel toggle (status-string) (enabled)

Example Usage

App showing toggling configurations for channel logs of a status string

Last updated