Ajout des commandes de gestion du niveau, d'une logique XP, et de nouvelles fonctionnalités bot dans discord_integration.
This commit is contained in:
parent
ad6600e4f6
commit
3f90cfa339
7 changed files with 166 additions and 4 deletions
|
|
@ -10,4 +10,11 @@ class DiscordNotification(models.Model):
|
|||
created_at = models.DateTimeField(auto_now_add=True)
|
||||
|
||||
def __str__(self):
|
||||
return f"Annonces pour {self.content_object} ({'✅' if self.is_announced else '⏳'})"
|
||||
return f"Annonces pour {self.content_object} ({'✅' if self.is_announced else '⏳'})"
|
||||
|
||||
class DiscordLevel(models.Model):
|
||||
discord_id = models.BigIntegerField()
|
||||
total_xp = models.PositiveIntegerField(default=0)
|
||||
level = models.PositiveIntegerField(default=1)
|
||||
rank = models.TextField(default="Nouveau membre")
|
||||
last_message = models.DateTimeField(auto_now_add=True)
|
||||
Loading…
Add table
Add a link
Reference in a new issue