Logo
ShadowCore
Toggle sidebar
⌘K
Login
Login
ShadowCore [SYS]

Temporary Voice Channels

Let members create and fully manage their own private voice channels with a persistent 18-button control panel.


ShadowCore's TempVoice system lets every member create their own private, fully customizable voice channel — by simply joining a designated "trigger" channel. When they leave, the channel is automatically deleted. Everything is controlled through a beautiful persistent button panel in a text channel.


Initial Setup (Admin)

1
Run the setup command:
/tempvoice setup [trigger_channel] [category] [control_panel]

All three options are optional. If you leave them blank, ShadowCore automatically creates a new category, voice channel, and text channel for you.

2
Done! The persistent control panel is posted in the control panel channel. Members can now join the trigger channel to get their own room.
Option Type Required Description
trigger_channel Voice Channel The "Join to Create" channel
category Category Where created channels will appear
control_panel Text Channel Where the 18-button control panel is posted
You can run /tempvoice setup again at any time to re-post the control panel if it was deleted. The old panel is automatically removed.

Repairing the configuration

/tempvoice repair

If the trigger channel or category was deleted, this recreates them and re-links everything without losing existing settings.

Removing TempVoice

/tempvoice remove

Deletes the configuration and stops the system. Active channels remain until members leave.


The Control Panel — All 18 Actions

Once a user is inside their own temporary voice channel, they have full control through the button panel. Every action is one click away.

Channel Identity

Button Description
Rename Opens a modal to set a new channel name
Change Region Select a specific Discord voice region (or Auto)

Privacy & Access Control

Button Description
Lock / Unlock Toggles between public, private (invite-only), and invisible
User Limit Set a maximum number of members (0 = unlimited)
Invite Generates a Discord invite link for your specific channel

Trust & Block List

Button Description
Trust Add a user to your permanent trusted list (they can always join)
Untrust Remove a user from your trusted list
Block Prevent a user from ever joining your channels
Unblock Remove a user from your block list

Your trust and block lists are permanent — they persist across all your future temp channels.

Active Member Management

Button Description
Kick Remove a user from your current channel
Claim If the original owner left, claim ownership of the channel
Transfer Voluntarily hand ownership to another member

Advanced: Stage Mode & Waiting Room

Button Description
Stage Mode Converts the voice channel to a Stage Channel (audience/speaker model)
Waiting Room Enable a waiting room — people must wait to be admitted
Allow from Waiting Accept a specific person from the waiting room
Deny from Waiting Reject a person from the waiting room
The Waiting Room is ideal for gaming lobbies! Enable it before a match and manually approve players one by one with the Allow button.

Utilities

Button Description
Fix Config Resyncs the panel buttons if they become out of sync
Delete Immediately deletes your temporary channel
ShadowCore Documentation
Are you sure?

This action cannot be reversed.

Ready

Keyboard Combos

HOVER TO PLAY
Keyboard Combos

General

Quick Search
CTRL K
Toggle Theme
CTRL D
Show Shortcuts
CTRL /
Clear Data
CTRL DEL

Navigation

Go to Dashboard
G H
Go to Users
G U
Go to Roles
G R
Go to Settings
G S

Actions

Create User
C U
Create Role
C R

Utilities

Toggle Sidebar
CTRL B

Search Navigation

Next Result
Previous Result
Select Result
ENTER
Opening App...
Unsaved Changes

You have unsaved changes. Leaving this page will discard them permanently.