Skip to main content

Designated Channels

Overview

ClemBot provides multiple different logging solutions for all aspects of your server. The way that ClemBot allows you to configure this is through a concept called Designated Channels. There are multiple possible designations for different events that ClemBot processes. You may add these designations to as many channels within your server as you would like. A channel can also have multiple designations at once.

Available Designations

NameDescription
message_logChannel for ClemBot to log all message edits and deletions
moderation_logChannel for ClemBot to send a log of all moderation actions that happen in the server
user_join_logChannel for ClemBot to log all users that join the server
user_leave_logChannel for ClemBot to log all users that leave the server
note

Enabling the message_log channel causes ClemBot to store the content of messages for a period of 30 days, after which, they are deleted. This enables ClemBot to notify server staff of message edits or deletions that might not be stored in the bot's short-lived cache. Any edits or deletions that occur on messages that are older than 30 days will be sent in the designated channel, but the content of the deletion or edit will not be known, just that it happened.

Commands

Channel

Shows all current designated channels in the server

Aliases

  • channels

Required Claims

  • designated_channel_view

Example

!channel

Add

Adds a designated channel mapping to a given channel

Aliases

  • set
  • register

Required Claims

  • designated_channel_modify

Format

!channel add <DesignatedChannel> <Channel>

Example

!channel add user_join_log #some-channel

Delete

Removes a designated channel mapping from a given channel

Aliases

  • unregister

Required Claims

  • designated_channel_modify

Format

!channel delete <DesignatedChannel> <Channel>

Example

!channel delete user_join_log #some-channel