Wiki

Wiki complet Zia

Référence publique pour utiliser Zia de A à Z: commandes détaillées, fonctionnement du bot, casino interactif, dashboard et bonnes pratiques de modération.

Cette page documente uniquement les fonctionnalités publiques et staff serveur. Les outils privés owner bot ne sont pas listés ici.

Overview

Comment la plateforme est structurée

Comment Zia fonctionne

  • Le bot tourne en modules (modération, tickets, musique, économie, social, patch).
  • Chaque serveur garde sa configuration isolée (langue, modules, réglages, économie).
  • Le dashboard agit comme panneau de contrôle web au-dessus des commandes Discord.

Architecture pratique

  • Actions rapides: slash commands et menus contextuels Discord.
  • Configuration lourde: dashboard et commandes admin (/settings, /ticketpanel, /welcome...).
  • Traçabilité: logs, historique, stats et exports de données serveur.

Principe produit

  • Un seul bot pour modération + animation + support + progression.
  • Expérience pensée pour la prod (ACL, permissions, workflows ticket, anti-abus).
  • Mises à jour continues visibles via la page Nouveautés/Changelog.
Dashboard

Piloter serveur par serveur, sans bricolage

Ce que tu gères dans le dashboard

  • Activation modules serveur (AutoMod, tickets, musique, économie, forms, etc.).
  • Logs, salons cibles, templates welcome/goodbye, langue, paramètres sécurité.
  • Pages publiques leaderboard, métriques d’activité, état des modules.

Workflow conseillé

  • 1) /setup pour base rapide.
  • 2) /settings pour affiner chaque module.
  • 3) Validation terrain: /ticketpanel, /welcome test, commandes modération.

Permissions & accès

  • Toujours limiter les actions sensibles aux rôles staff.
  • Utiliser /commandperms pour verrouiller des commandes par salon/rôle.
  • Éviter de donner Admin global quand Manage Server suffit.
Casino

Système de jeu interactif

Expérience jeu

  • Tous les jeux sont jouables en mode interactif via boutons.
  • Messages visibles publiquement, mais seuls les boutons du lanceur sont actifs pour lui.
  • Replay en 1 clic + animations courtes anti-spam visuel.

Règles globales

  • Mise max: 250 000.
  • Cooldown entre parties: 3 secondes.
  • Limites jour: 420 parties et cap de pertes 500 000.

Fairness & progression

  • Provably fair avec hash serveur + nonce + client seed.
  • Événements live périodiques avec multiplicateurs de gains.
  • Quêtes journalières casino + historique personnel des rounds.
Moderation

Configurer la modération proprement

Plan recommandé pour un serveur propre, stable et lisible pour ton staff.

01

Étape 1 — Base sécurité

Lance /setup puis configure /settings (logs + automod + modules). Assure-toi que le bot a Manage Messages, Moderate Members et accès aux salons utiles.

02

Étape 2 — Règles AutoMod

Utilise /automod_copilot en mode balanced puis ajuste selon ton trafic. Active les filtres essentiels (liens, invites, caps, spam).

03

Étape 3 — Discipline staff

Normalise le trio /warn -> /mute -> /unmute, et utilise /warnings pour garder un historique clair.

04

Étape 4 — Nettoyage & signalement

Utilise /clear de façon ciblée (avec user quand possible), et le menu “Signaler message” pour escalader proprement vers les logs staff.

05

Étape 5 — Cloisonnement permissions

Verrouille les commandes sensibles avec /commandperms pour éviter les abus côté membres/staff junior.

Checklist de validation

  • Le salon logs reçoit bien joins/leaves/edits/deletes.
  • Le bot peut timeout/untimeout selon les rôles choisis.
  • Les commandes sensibles ne sont pas utilisables en salons publics non staff.
  • Le panel tickets fonctionne et les tickets arrivent dans la bonne catégorie.
  • Welcome/goodbye testés avec templates et mentions sûres.
Playbooks

Playbooks prêts à l'emploi

Plans d'exécution concrets à copier pour lancer modération, casino et onboarding rapidement.

Fondation modération (30 min)

Modifié

Mise en place propre d’un serveur staff-ready: logs, automod, tickets et permissions.

30 à 45 minutesIntermédiaire
Voir le playbook →

Lancement casino (soirée event)

Nouveau

Plan clé en main pour ouvrir le casino proprement sans spam et avec bon onboarding joueur.

20 à 30 minutesFacile
Voir le playbook →

Onboarding & croissance

Nouveau

Playbook pour transformer les nouveaux arrivants en membres actifs dès les premières 24h.

25 à 40 minutesIntermédiaire
Voir le playbook →
Tous les playbooks →
Commands

Toutes les commandes publiques

Liste détaillée par catégorie. Les commandes owner bot privées sont volontairement exclues de cette documentation.

69commandes

Administration & dashboard

11
/setup
Admin serveur

Assistant rapide pour initialiser logs + base tickets.

Syntaxe/setup [create_logs_channel] [create_ticket_panel]
/settings
Manage Server / Admin

Panneau interactif complet (modules, automod, logs, tempvoice, welcome, économie, langue).

Syntaxe/settings
/language
Manage Server / Admin

Définit la langue du bot sur le serveur.

Syntaxe/language [code]
/welcome
Manage Server / Admin

Configure les messages de bienvenue et la card.

Syntaxe/welcome view|toggle|channel|message|card|test
/goodbye
Manage Server / Admin

Configure les messages de départ et la card.

Syntaxe/goodbye view|toggle|channel|message|card|test
/ticketpanel
Manage Server / Admin

Publie/met à jour le panel d’ouverture des tickets.

Syntaxe/ticketpanel [salon] [title] [description] [button_label] [button_style]
/form
Create/Delete/Toggle: Admin • Submit/List: membres (si activé)

Système de formulaires personnalisés avec modal Discord.

Syntaxe/form submit|list|create|delete|toggle ...
/socialalerts
Manage Server / Admin

Hub d’alertes sociales (hug/kiss/slap/rep) dans un salon dédié.

Syntaxe/socialalerts view|toggle|channel|types|compact|test
/automod_copilot
Manage Server / Admin

Copilot qui recommande ou applique un preset AutoMod.

Syntaxe/automod_copilot [mode] [apply]
/commandperms
Manage Server / Admin

Matrice permissions par commande (rôles/salons allow/deny).

Syntaxe/commandperms view|set|clear ...
/data
NouveauPropriétaire du serveur Discord

Export JSON ou suppression des données du serveur.

Syntaxe/data export | /data delete confirmation:DELETE

Modération

7
/automodai
Manage Server

Modération IA optionnelle (premium) qui apprend. Complète les règles AutoMod sans jamais supprimer à tort.

Syntaxe/automodai view|toggle|sensitivity|action
/clear
NouveauManage Messages

Supprime des messages en masse, globalement ou ciblé utilisateur.

Syntaxe/clear amount:<1-100> [user]
/warn
Moderate Members

Ajoute un avertissement en base + log.

Syntaxe/warn user:<membre> [reason]
/warnings
Moderate Members

Affiche les derniers warns d’un membre.

Syntaxe/warnings user:<membre>
/mute
Moderate Members

Applique un timeout temporaire.

Syntaxe/mute user:<membre> minutes:<1-10080> [reason]
/unmute
Moderate Members

Retire un timeout.

Syntaxe/unmute user:<membre>
Menu message > Signaler message
Membres

Envoie un report staff vers le salon logs configuré.

SyntaxeClic droit message -> Apps -> Signaler message

Économie & progression

11
/balance
Membres

Solde wallet + banque + total (+ ligue si active).

Syntaxe/balance [user]
/bank
Membres

Gestion bancaire complète.

Syntaxe/bank balance|deposit|withdraw|interest ...
/daily
Membres

Récompense quotidienne (24h) avec bonus streak + ligue.

Syntaxe/daily
/work
Membres

Travail périodique avec jobs, risque/critique, streak et bonus.

Syntaxe/work [job]
/streak
Membres

Affiche les streaks daily/work + prochains bonus.

Syntaxe/streak [user]
/pay
Membres

Transfert wallet vers un autre membre.

Syntaxe/pay user:<membre> amount:<montant>
/rob
Membres

Tentative de vol avec risque d’amende en échec.

Syntaxe/rob user:<cible>
/leaderboard
Membres

Classement serveur + liens web/json publics.

Syntaxe/leaderboard [type: money|league|xp|rep]
/league
Membres

Position ligue actuelle + progression vers la suivante.

Syntaxe/league [user]
/level
Membres

Niveau XP + carte visuelle style profil.

Syntaxe/level [user] [card:true|false]
/serverchallenge
NouveauMembres

Défi serveur du jour + bonus de présence personnel.

Syntaxe/serverchallenge

Casino interactif

9
/coinflip
ModifiéMembres

Pile/face interactif avec modes x2 et x2.5.

Syntaxe/coinflip [choice] [amount] [mode:classic|highrisk]
/roulette
ModifiéMembres

Roulette complète (couleurs, pair/impair, douzaines, numéro exact).

Syntaxe/roulette [bet] [amount] [number]
/slots
ModifiéMembres

Machine à sous avec modes de risque.

Syntaxe/slots [amount] [mode:classic|rapid|jackpot]
/blackjack
ModifiéMembres

Vrai blackjack interactif (tirer/rester/double).

Syntaxe/blackjack [amount]
/bet
ModifiéMembres

Pari dé (prédiction exacte).

Syntaxe/bet [guess] [amount] [sides:6|12]
/casinohistory
NouveauMembres

Historique personnel des dernières parties.

Syntaxe/casinohistory [limit:5-20]
/casinoevent
NouveauMembres

Événement casino live et prochain bonus.

Syntaxe/casinoevent
/casinofair
NouveauMembres

Vérification provably fair (seed/hash/nonce).

Syntaxe/casinofair [client_seed]
/casinoquests
NouveauMembres

Quêtes journalières casino + claim de récompense.

Syntaxe/casinoquests [action:status|claim]

Musique

9
/music play
Membres en vocal

Ajoute un morceau ou playlist dans la file.

Syntaxe/music play query:<titre|lien>
/music queue
Membres

Affiche la file musicale paginée (boutons).

Syntaxe/music queue
/music now
Membres

Affiche le morceau en cours.

Syntaxe/music now
/music skip
Membres en vocal

Passe au morceau suivant.

Syntaxe/music skip
/music stop
Membres en vocal

Stoppe la lecture et vide la file.

Syntaxe/music stop
/music file_save
Membres

Sauvegarde la file actuelle.

Syntaxe/music file_save name:<nom>
/music file_load
Membres en vocal

Recharge une file sauvegardée.

Syntaxe/music file_load name:<nom>
/music file_list
Membres

Liste les files sauvegardées du serveur.

Syntaxe/music file_list
/music file_delete
Membres

Supprime un fichier de file.

Syntaxe/music file_delete name:<nom>

Social & profils

10
/duo
Membres

Recherche de duo (LFG) : trouve des partenaires de jeu compatibles sur le serveur.

Syntaxe/duo setup|find|stop|profile
/hug
Membres

Interaction sociale câlin (avec gif).

Syntaxe/hug user:<membre>
/kiss
Membres

Interaction sociale bisou (avec gif).

Syntaxe/kiss user:<membre>
/slap
Membres

Interaction sociale claque (avec gif).

Syntaxe/slap user:<membre>
/rep
Membres

+1 réputation avec cooldown.

Syntaxe/rep user:<membre>
/profile
Membres

Profil social avancé (titre, bio, thème, carte, visibilité web).

Syntaxe/profile view [user] [card] | /profile edit ...
/socialtop
Membres

Classements sociaux du serveur.

Syntaxe/socialtop [type:rep|streak|hugs|kisses]
/socialgraph
Membres

Vue des relations sociales globales ou centrées sur un user.

Syntaxe/socialgraph [user]
Menu utilisateur > Voir profil
Membres

Profil rapide sans taper de commande.

SyntaxeClic droit utilisateur -> Apps -> Voir profil
Menu utilisateur > Donner +1 rep
Membres

+1 rep via menu contextuel.

SyntaxeClic droit utilisateur -> Apps -> Donner +1 rep

Utilitaires & patch notes

9
/gamelink
Membres

Lie ton compte LoL / Valorant pour les alertes de partie (via l’API du jeu).

Syntaxe/gamelink lol <Pseudo#TAG> [region] | valorant <Pseudo#TAG> | remove | list
/gamealerts
Manage Server

Config admin des alertes de partie : salon de destination, rôle à ping, récap on/off.

Syntaxe/gamealerts toggle|channel|role|recap
/help
Membres

Centre d’aide global ou détail d’une commande précise.

Syntaxe/help [commande]
/support
Membres

Donne le lien du serveur support.

Syntaxe/support
/reminder
Membres

Rappels personnels persistants (simple ou répété).

Syntaxe/reminder set|list|cancel ...
/feed
Membres

Feeds patch notes personnels en DM.

Syntaxe/feed add|remove|list jeu:<clé>
/patch
Admin serveur

Patch Intelligence 2.0 par serveur (jeux + logiciels).

Syntaxe/patch add|set|remove|list|games|modes ...
/suggest
Membres

Envoi et suivi des suggestions utilisateur.

Syntaxe/suggest [message] [titre] [id] [mes]
Menu message > Envoyer en DM
Membres

Sauvegarde un message (contenu + lien + pièces jointes) en DM.

SyntaxeClic droit message -> Apps -> Envoyer en DM

Shop & TempVoice

3
/shop
Membres

Catalogue et achat d’items.

Syntaxe/shop list | /shop buy item:<id> [qty]
/inventory
Membres

Affiche l’inventaire d’un joueur.

Syntaxe/inventory [user]
/temp
Owner du tempvoice ou modération

Contrôle son vocal temporaire (nom + limite).

Syntaxe/temp rename name:<nom> | /temp limit value:<0-99>