feat: meeting rooms

This commit is contained in:
2026-03-17 16:59:26 +00:00
parent 0b36bc9e93
commit c4dd7302bc
11 changed files with 415 additions and 2 deletions
+14
View File
@@ -68,4 +68,18 @@ CREATE TABLE IF NOT EXISTS logsettings (
is_enabled BOOLEAN NOT NULL DEFAULT FALSE
);
-- Meeting rooms (voice lobby -> auto-created temporary voice channels)
CREATE TABLE IF NOT EXISTS meeting_settings (
guild_id BIGINT PRIMARY KEY,
lobby_channel_id BIGINT
);
CREATE TABLE IF NOT EXISTS meeting_temp_channels (
guild_id BIGINT NOT NULL,
channel_id BIGINT NOT NULL,
created_by BIGINT NOT NULL,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
PRIMARY KEY (guild_id, channel_id)
);
--