Développeur de bots Discord & sites web

vh0u.

Je conçois des bots Discord complets, de la sécurité d'un serveur à son économie, et les sites qui les accompagnent.

Node.jsdiscord.js 14MySQLExpressEJSCanvasPowerShell
/sauvegardeserveurEnregistre rôles, salons et permissionsTSUKUYA
/casino jeux blackjackUne partie contre le croupierCASINO
/compatibiliteScore de compatibilité sur 100LOVE & MEET
/captchaVérifie les nouveaux arrivantsTSUKUYA
/sauvegardeserveur
5bots et sites livrés
65 700lignes pour Tsukuya, bot + site
99/100commandes Discord utilisées
85tables MySQL créées au démarrage

Projets

Tsukuya

publicv1.0.5gestion & sécurité

Bot public qui protège et administre un serveur Discord : antiraid, modération, tickets, journaux et sauvegardes.

  • Antiraid : antirole, antiwebhook, antispam, antilink, salon piège, rôles protégés et captcha, avec une sanction réglable pour chaque protection.
  • Garde-fous : jamais appliqué au propriétaire, arrêt automatique après 10 sanctions en une minute, mode test pour voir sans agir.
  • Rôles rendus en un clic : les rôles retirés par une sanction sont gardés 30 jours avec un bouton pour les restituer.
  • Sauvegarde du serveur : rôles, salons et permissions, recréés sans rien supprimer, en automatique si besoin.
  • Offres Gratuit, Premium et Ultimate via la boutique Discord, avec message d'accueil bilingue.
Limite Discord
99 commandes de serveur sur 100 autorisées
/punition/sauvegardeserveur/limiterrole/protegerole/rideau/ticketpanel/tribunal/gstart/absence/liste offre
Code
298 fichiers, ~54 500 lignes
Base
85 tables MySQL
Tests
71 fichiers, 0 échec
Catégories
Antiraid, Modération, Gestion, Tickets, Giveaways, Utilitaires…

tsukuya.com

en ligneExpress + EJS

Le site officiel du bot, avec un tableau de bord pour configurer chaque serveur sans taper de commande.

  • Tableau de bord par serveur : protections, sanctions, captcha, tickets, journaux, compteurs, rangs et permissions par rôle.
  • Vitrine : liste des commandes, documentation, guide, page Nouveautés en frise animée, avis, équipe et statut.
  • Sécurité : Helmet, limitation de débit, protection CSRF et sessions stockées en MySQL.
Code
75 fichiers, ~11 200 lignes
Vues
44 pages EJS
Tests
11 fichiers de tests
Lien
tsukuya.com

Casino

v3.9.0économie & jeux

Un bot d'économie complet : on gagne, on joue, on choisit un métier et on monte une équipe.

  • Jeux : blackjack, roulette, machines à sous, gunfight, pierre-feuille-ciseaux et duels de cartes.
  • Métiers : braquage, cambriolage, hack, arrestation, jugement, plantation et récolte.
  • Teams avec coffre commun, classement et guerres entre équipes.
  • Cartes à collectionner, crypto, boutique, enchères et drops en direct.
  • Profils et images générés avec Canvas.
/blackjack/roulette/slots/braquage/hack/team-guerre/pack/crypto-acheter/enchere/daily
Commandes
78, en 9 catégories
Stack
discord.js, MySQL, @napi-rs/canvas

Love & Meet

rencontre18+

Un bot de rencontre piloté depuis un seul panneau : les membres n'ont aucune commande à retenir.

  • Profils en deux étapes avec jusqu'à 5 photos, publiés dans le bon salon.
  • Découverte filtrée, super like quotidien, like réciproque qui crée un match.
  • Salon privé ouvert à chaque match, avec brise-glace, idées de rendez-vous et mini-jeux à deux.
  • Confiance : vérification par selfie jamais stockée, signalements confidentiels, blocage.
  • Score de compatibilité sur 100 et profil du jour à 19 h.
/compatibilite/crush/brise-glace/mes-stats/jeux/signaler/profil-du-jour
Base
10 tables lm_
Mini-jeux
Tu préfères, Me connais-tu, Morpion, Juste nombre…

Rencontre Francophone

3 en 1Node 22

Les trois bots réunis dans une seule application modulaire : un token, une connexion Discord, une base MySQL.

  • Un cœur commun charge les modules, déploie les commandes et route chaque bouton vers le bon module.
  • Les commandes casino et rencontre passent en sous-commandes pour tenir sous la limite de 100.
  • npm run check charge tout sans se connecter, vérifie les limites Discord et lance ESLint.
gestionsécurité, tickets
casinoéconomie, jeux
rencontreprofils, matchs
/casino jeux slots/casino team guerre/rencontre crush

Outils

PowerShell

Vérification automatique

Un script lance 28 contrôles sur le bot et le site avant chaque livraison : syntaxe, imports, limites Discord, boutons sans gestionnaire et tests sur de faux serveurs. Un second fabrique les archives sans aucun secret.

Google Apps Script

Formulaire d'absence

Un script qui crée en une exécution le formulaire d'absence du staff dans Google Forms, avec notification par e-mail à chaque réponse.

Façon de travailler

Installation simple

Les tables se créent seules, le bot demande seulement les permissions utiles et refuse de démarrer s'il manque un réglage.

Tester avant de livrer

Chaque fonctionnalité a son test. Les requêtes SQL sont toutes paramétrées et aucun jeton ne quitte le fichier .env.

Pensé pour les admins

Panneaux et boutons plutôt que commandes à rallonge, annonces de mises à jour claires et un site pour tout régler.

Contact

Discord vh0u
E-mail theo.barbidou34@icloud.com
Instagram @vh0u_