Implement rules acknowledgment feature in Discord bot
- Added a new module for managing rules acknowledgment, including a persistent button for users to accept the rules. - Updated the database schema to change the `value` column type in the `Configuration` model to `TEXT` for better handling of longer rule descriptions. - Enhanced the web application to include configuration options for rules acknowledgment, allowing customization of the rules message and button label. - Integrated the rules acknowledgment feature into the Discord bot, enabling automatic role assignment upon acceptance and handling of presentation messages for validated roles. - Updated the configurations template to support new settings related to rules acknowledgment.
This commit is contained in:
+1
-1
@@ -60,7 +60,7 @@ class WebappUser(db.Model, UserMixin):
|
||||
|
||||
class Configuration(db.Model):
|
||||
key = db.Column(db.String(32), primary_key=True)
|
||||
value = db.Column(db.String(512))
|
||||
value = db.Column(db.Text)
|
||||
|
||||
class Humeur(db.Model):
|
||||
id = db.Column(db.Integer, primary_key=True)
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `configuration` (
|
||||
`key` VARCHAR(32) PRIMARY KEY,
|
||||
`value` VARCHAR(512) NOT NULL
|
||||
`value` TEXT NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `game_alias` (
|
||||
|
||||
Reference in New Issue
Block a user