Channels
Lock, hide, slowmode and channel management without leaving chat.
Replace [prefix] with your server's prefix.
Everything here needs Manage Channels.
Lockdown
// Syntax
[prefix]lock [channel]
[prefix]unlock [channel]
// Example
;lock
;lock #general
Locking takes send permissions away from a role — @everyone unless you set a
different one. Without a channel it locks the one you're in.
;lock all // the whole server
;unlock all
Set the lock role once with [prefix]lock role @Member if your server gates chat
behind a verified role rather than @everyone — otherwise a lockdown does
nothing to the people who can actually talk.
Some channels should stay open during a lockdown — a staff channel, or the one where you tell people what's going on:
;lock ignore add #staff
;lock ignore list
;lock ignore remove #staff
Hiding
;hide // hide this channel
;hide #secret
;hide all
;show #secret
;show all
Same shape as lock, but for viewing rather than typing. It has its own ignore
list ([prefix]show ignore add) and its own default role
([prefix]show role).
Slowmode
// Syntax
[prefix]slowmode [time] [channel]
// Example
;slowmode 10s
;slowmode 5m #general
;slowmode 0
Zero turns it off.
Managing Channels
| Command | What it does |
|---|---|
[prefix]channel create [name] | New text channel |
[prefix]channel remove [channel] | Delete it |
[prefix]channel rename [channel] [name] | Rename it |
[prefix]channel category [channel] [category] | Move it |
[prefix]channel topic [channel] [topic] | Set the topic |
[prefix]channel nsfw [channel] | Toggle the NSFW flag |
Categories have their own group — [prefix]category create, delete, rename
and duplicate, the last of which clones a category with its channels and
permissions.
Threads
;thread lock
;thread unlock
[prefix]tl and [prefix]tu are shorthands for the same thing. Needs Manage
Threads.
Pins
;pin // pin the message you replied to
;unpin
;pin [link]
Nuke
// Syntax
[prefix]nuke
// Example
;nuke
Deletes the current channel and recreates it identically — same name, same position, same permissions, no messages. Server owner only, and it asks for confirmation.
Administrators can put a channel on a schedule instead:
;nuke add #daily-chat 24h
;nuke list
;nuke remove #daily-chat
A nuke deletes the message history
The channel is deleted, not cleared. Nothing in it can be recovered afterwards, and a scheduled nuke does this on its own every interval.
Naughty
;naughty
Marks a channel NSFW for 30 seconds and then flips it back — for the one command that refuses to run outside an NSFW channel.