Retour

Paladin Brotherhood Bot

Web3

Récompenses communautaires, identité on-chain, tout depuis Discord.

Bot Discord pour la communauté Paladin Brotherhood — inscription avec wallet et Twitter, campagnes de récompenses Honors et suivi d'engagement.

À propos

Un hub communautaire pour la Paladin Brotherhood

Paladin Brotherhood Bot est un bot Discord qui gère la couche sociale de la communauté Paladin. Les membres inscrivent leur wallet et leur profil Twitter une seule fois, puis gagnent des Honors — les points de récompense de la communauté — via des campagnes, de l'engagement Twitter, et des attributions admin.

Fonctionnalités

Inscription des membres — Les membres rejoignent la Brotherhood en fournissant leur adresse wallet et leur pseudo Twitter via une seule slash command. Les admins disposent d'un registre vérifié avec les identités on-chain associées.

Système d'Honors — Une structure de récompenses basée sur des campagnes. Les admins créent des campagnes thématiques (concours de mèmes, fan arts, etc.), les ouvrent et ferment à la demande, et distribuent des Honors directement depuis Discord. Les membres consultent leur solde à tout moment avec /honors.

Suivi Twitter — Les admins ajoutent des tweets à suivre via /add_tweet. Le bot surveille les likes et retweets et met à jour les Honors de chaque membre en fonction de leur engagement.

Export de données — Les métriques Twitter et les rapports d'Honors complets s'exportent en Excel pour les rapports communautaires.

Outils admin — Contrôle granulaire : attribution d'Honors par campagne (/add_honors), dons libres (/give), gestion des tweets, et un check de santé /ping.

Stack

Développé avec Node.js et discord.js. Les slash commands sont déployées via un script dédié. Les données sont persistées en PostgreSQL. Les interactions Twitter sont suivies via l'API Twitter. L'export est géré par ExcelJS.