Start Twitch alerts and tickets off on new servers
Every module that can be switched on or off now starts off. A server with no settings yet reads as off; setting the Twitch alert channel or running /tickets setup for the first time turns that module on, and existing settings are left as they are. schema.sql mirrors the API's migration 000019. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
f285367511
commit
0218676e2d
3 files changed
+16
-12
No files matched your search
+2
-2
@@ -46,7 +46,7 @@ CREATE TABLE IF NOT EXISTS levelup (
|
||||
CREATE TABLE IF NOT EXISTS twitch_config (
|
||||
guild_id BIGINT PRIMARY KEY,
|
||||
twitch_channel_id BIGINT,
|
||||
enabled BOOLEAN NOT NULL DEFAULT TRUE
|
||||
enabled BOOLEAN NOT NULL DEFAULT FALSE
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS rps (
|
||||
@@ -180,7 +180,7 @@ CREATE TABLE IF NOT EXISTS music_commands (
|
||||
-- Tickets (mirror of velox-dashboard-api migration 000016_tickets)
|
||||
CREATE TABLE IF NOT EXISTS ticket_settings (
|
||||
guild_id BIGINT PRIMARY KEY,
|
||||
enabled BOOLEAN NOT NULL DEFAULT TRUE,
|
||||
enabled BOOLEAN NOT NULL DEFAULT FALSE,
|
||||
channel_id BIGINT,
|
||||
log_channel_id BIGINT,
|
||||
panel_message_id BIGINT,
|
||||
|
||||
Reference in new issue
Block a user