📜#27 - Fonctionnalité « Tweet with Demeter »
Proposition implémentée le 22 septembre 2022✅
Contexte
La proposition #26 - Gestion du Twitter DeFi France a récemment été acceptée. Elle a notamment pour objectif de rendre le compte Twitter plus actif. C'est dans ce sens que cette nouvelle proposition va aussi.
Objet
La mise en place d'un système de publication Twitter communautaire pourrait être ajouté à Demeter. Concrètement, n'importe qui pourrait proposer une publication dans un canal dédié du serveur Discord. Si un administrateur Twitter la juge pertinente, il pourrait la soumettre aux votes en seulement deux clics.
Tout le monde serait invité à voter. Pour qu'une proposition soit acceptée, il faudrait que :
Au moins 4000 points de réputation se soient exprimés (somme des votes en faveur et contre),
la majorité des points de réputation soit en faveur
et qu'au moins 5 personnes avec le rôle @🐣Apprenti.e soient en faveur (mesure sybil résistante)
Une proposition serait refusée si :
Au moins 4000 points de réputation se sont exprimés (somme des votes en faveur et contre)
et la majorité des points de réputation est contre
Si une proposition n'était pas acceptée endéans les 48h, elle serait alors automatiquement rejetée.
Une fois acceptée, le contenu (le message sélectionné par un admin) est automatiquement posté sur Twitter par Demeter.
Un mois après le lancement de la fonctionnalité, si l'on constatait qu'1/3 des propositions étaient rejetées par manque de participation. Les 4000 points de réputation requis seraient abaissés à 2500.
Implémentation
Création d'un nouveau canal "#🐦-gestion-twitter"
Création d'un nouveau rôle "@Twitter-admin"
Ajout de 7 nouveaux paramètres au bot Discord Déméter :
twitter-admin-role : @Twitter-admin
twitter-member-role: @🐣Apprenti.e
twitter-proposal-duration: 2 jours (48h)
twitter-min-rep-proposal: 4000
twitter-min-in-favor-members: 5
twitter-access-token: Jeton d'accès au compte Twitter qui devra être généré par un @Twitter-admin
twitter-refresh-token: Jeton permettant d'obtenir un nouveau jeton d'accès après son expiration. Il devra aussi être généré par un @Twitter-admin.
La fonctionnalité pourra être désactivée en effaçant le jeton d'accès (twitter-access-token).
Rédacteur
Dernière mise à jour