Annonce twitch

This commit is contained in:
2026-02-01 13:38:48 +01:00
parent 48531690fd
commit d941fdcf9c
8 changed files with 366 additions and 35 deletions
+8 -4
View File
@@ -27,11 +27,15 @@ class LiveAlert(db.Model):
notify_channel = db.Column(db.Integer)
message = db.Column(db.String(2000))
class Message(db.Model):
class TwitchAnnouncement(db.Model):
__tablename__ = 'twitch_announcement'
id = db.Column(db.Integer, primary_key=True)
enable = db.Column(db.Boolean, default=False)
text = db.Column(db.String(256))
periodicity = db.Column(db.Integer)
enable = db.Column(db.Boolean, default=True)
name = db.Column(db.String(64))
text = db.Column(db.String(500))
periodicity = db.Column(db.Integer, default=10)
min_chat_messages = db.Column(db.Integer, default=0)
last_sent = db.Column(db.DateTime, nullable=True)
class Commande(db.Model):
id = db.Column(db.Integer, primary_key=True)
+7 -4
View File
@@ -31,11 +31,14 @@ CREATE TABLE IF NOT EXISTS live_alert (
`message` VARCHAR(2000) NOT NULL
);
CREATE TABLE IF NOT EXISTS `message` (
CREATE TABLE IF NOT EXISTS `twitch_announcement` (
id INTEGER PRIMARY KEY AUTOINCREMENT,
`enable` BOOLEAN NOT NULL DEFAULT FALSE,
`text` VARCHAR(256) NULL,
periodicity INTEGER NULL
`enable` BOOLEAN NOT NULL DEFAULT TRUE,
`name` VARCHAR(64) NOT NULL,
`text` VARCHAR(500) NOT NULL,
`periodicity` INTEGER NOT NULL DEFAULT 10,
`min_chat_messages` INTEGER NOT NULL DEFAULT 0,
`last_sent` DATETIME NULL
);
CREATE TABLE IF NOT EXISTS `commande` (