Aller au contenu

Engagement : vocal, rang, MEE6, anniversaires, suggestions

Cinq fonctions gratuites pour faire vivre ton serveur. Toutes se règlent aussi depuis le dashboard, onglet Engagement (sous-onglets Niveaux & XP, Anniversaires et Suggestions).

XP en vocal

Chaque minute passée dans un salon vocal rapporte de l'XP, activé d'office.

  • Il faut être au moins deux à pouvoir parler et écouter dans le salon.
  • Rien n'est gagné seul, muet ou sourd (par soi-même ou par un modérateur), ni dans le salon AFK.
  • Par défaut 5 XP par minute, au plus 600 XP par jour grâce au vocal (le compteur repart à minuit, heure de Paris). Le temps passé au-delà compte quand même dans le temps vocal affiché par /rank.
  • Une montée de niveau obtenue en vocal est annoncée comme les autres (salon des level-up s'il est choisi, sinon le tchat du salon vocal).
/rankconfig voice active:True xp_par_minute:5 plafond_jour:600

plafond_jour:0 = pas de plafond. active:False = seuls les messages rapportent de l'XP.

Carte de rang

/rank [membre] répond par une image : photo de profil, niveau, rang, barre de progression, XP, temps en vocal et messages. Une ligne de texte reprend les mêmes informations (lecteurs d'écran, recherche Discord, et l'IA d'Octavius).

Importer les niveaux depuis MEE6

Tu passes de MEE6 à Octavius ? Reprends les niveaux de tes membres :

/rankconfig import

ou le bouton Importer depuis MEE6 sur la page Niveaux & XP du dashboard.

  1. Octavius lit le classement public de MEE6 pour ton serveur. S'il est privé, rends-le public le temps de l'import (tableau de bord de MEE6 → Niveaux).
  2. Il affiche un aperçu : combien de membres passent à leur niveau MEE6, combien gardent leur XP Octavius (déjà plus haute), combien ont quitté le serveur. Rien n'est écrit avant que tu cliques sur Confirmer l'import (aperçu valable 15 minutes).
  3. Chaque membre arrive au même niveau que chez MEE6. Une XP déjà plus haute chez Octavius n'est jamais baissée.

Limites : réservé à qui peut « Gérer le serveur », un import par 24 heures et par serveur, 10 000 membres classés au plus. Les rôles par niveau sont donnés à la prochaine montée de niveau de chaque membre.

Anniversaires

Commande Pour qui Effet
/birthday set jour mois membres Enregistre ton anniversaire (jour et mois seulement, jamais l'année)
/birthday remove membres Retire ta date
/birthday list membres Les prochains anniversaires du serveur
/birthday setup salon [rôle] [heure] [fuseau] admins Active les annonces
/birthday disable admins Arrête les annonces (les dates sont gardées)
  • Octavius souhaite l'anniversaire une seule fois par jour, à l'heure choisie (9 h par défaut, heure de Paris), même s'il redémarre.
  • Une modification par 30 jours : un membre ne peut changer sa date qu'une fois tous les 30 jours, même s'il la retire entre-temps (sinon il pourrait se faire fêter tous les jours). Octavius lui indique la date à partir de laquelle il pourra la changer. Un admin peut toujours retirer une date (bouton 🗑️ du dashboard).
  • Le rôle du jour (facultatif) est donné le jour J et retiré le lendemain. Un rôle de modération ou d'administration est refusé ; le rôle d'Octavius doit être au-dessus, et l'admin qui le choisit doit pouvoir le donner lui-même (rôle sous son rôle le plus haut). Il n'est jamais proposé dans le panneau de rôles en libre-service. Un membre qui l'avait déjà avant son anniversaire le garde le lendemain.
  • Le 29 février est fêté le 28 les années non bissextiles.
  • Un membre qui quitte le serveur est oublié. 5 000 anniversaires au plus par serveur.

Suggestions votées

Commande Pour qui Effet
/suggest idea texte membres Publie ton idée dans le salon des suggestions
/suggest list [statut] membres Les dernières suggestions
/suggest setup salon admins Choisit le salon des suggestions
/suggest accept numéro [raison] admins Accepte (message vert, votes clos)
/suggest deny numéro [raison] admins Refuse (message rouge, votes clos)
/suggest delete numéro admins Supprime la suggestion et son message
/suggest disable admins Plus personne ne peut proposer d'idée
  • Chaque suggestion porte deux boutons 👍 / 👎. Un vote par membre : recliquer sur le même bouton retire le vote, cliquer sur l'autre le change. Les boutons marchent encore après un redémarrage du bot.
  • Une suggestion ne fait sonner personne (mentions neutralisées), et ses liens sont masqués (« [lien masqué] ») : publiés sous le nom d'Octavius, ils passeraient pour une recommandation du bot.
  • Limites : 700 caractères par idée, 5 suggestions en attente par membre, 50 en attente par serveur, 80 gardées en tout, 500 votes par suggestion (au-delà, tranche les suggestions en attente ou supprime-en d'anciennes).
  • Changer d'avis (accepter puis refuser) réaffiche le message avec le texte entier.
  • Le dashboard n'affiche que les totaux de votes, jamais qui a voté quoi.

Tes données

/mydata export inclut ton temps vocal, ta date d'anniversaire (et le jour de ta dernière modification), tes suggestions et tes votes, les décisions que tu as prises sur des suggestions et les imports MEE6 que tu as lancés ; /mydata delete les efface (le texte de tes suggestions est retiré, tes votes aussi, ton nom disparaît des décisions et des imports).