AkiBot documentation

Les propositions apparaissent au fil de la saisie ; flèches pour naviguer, Entrée pour ouvrir.

Les commandes d’AkiBot

80 commandes : 40 sur Discord, 40 sur Twitch. Pour chacune, ce qu’elle attend, ce qu’elle répond, et ce qui change une fois qu’on l’a tapée.

AkiBot se règle de deux façons, aussi complètes l’une que l’autre : au clic depuis le tableau de bord, ou à la commande. Cette page couvre la seconde.

Deux signes à retenir

/ ouvre une commande Discord, dans un salon. ? lance une commande Twitch, dans le chat du live. Le signe des commandes Twitch se change avec ?prefixe.

Qui peut faire quoi

Sur Discord, c’est une permission du serveur qui décide, et Discord masque la commande à ceux qui ne l’ont pas. Sur Twitch, c’est un niveau : tout le monde, ceux qui suivent, VIP, abonnés, modérateurs, modérateurs principaux, streamer.

Essayez avant le direct

Le banc d’essai, en bas de l’écran, montre ce que le bot répondrait — sans rien envoyer nulle part. Il garde ce que vous y faites : créez une commande, puis tapez-la pour la voir répondre.

Discord 40 commandes

Les commandes slash, tapées dans un salon. Elles commencent par /.

Configuration du serveur

/annonce

tout le monde

Composer une annonce étape par étape.

Comment ça s’écrit

  • /annonce

Ce qu’il faut savoir

Un assistant guidé : salon, texte, puis boutons éventuels. Rien n’est envoyé avant la dernière étape.

/backup

Administrateur

Sauvegarder la structure du serveur, et la restaurer.

Comment ça s’écrit

  • /backup creer
  • /backup liste
  • /backup telecharger <sauvegarde>
  • /backup importer <fichier>
  • /backup restaurer <sauvegarde>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
telecharger › sauvegardetexteouiSauvegarde concernée.
importer › fichierfichierouiFichier .json produit par /backup.
restaurer › sauvegardetexteouiSauvegarde concernée.

Ce qu’il faut savoir

Photographie les salons, les rôles et les permissions. /backup telecharger en sort un fichier .json : un fichier sur ton propre disque est la seule sauvegarde qui survive à tout, y compris à la disparition du bot. Importer et restaurer sont réservés au propriétaire du serveur — ce sont les deux seules opérations qui modifient réellement le serveur.

Ce que ça donne

  • /backup creerLe serveur est photographié et le fichier t’est envoyé.

Et après ?

  • Des instantanés sont aussi pris automatiquement par la protection anti-nuke.
  • Une restauration remet le serveur dans l’état de la sauvegarde choisie.

/config

Gérer le serveur

Le menu de configuration du bot.

Comment ça s’écrit

  • /config

Ce qu’il faut savoir

Panneau privé, visible de toi seul, où se règle tout ce que le bot fait sur le serveur. Demande Administrateur ou Gérer le serveur. C’est le pendant du tableau de bord web, en commande : aucun réglage n’est réservé au navigateur.

Et après ?

  • Tout se navigue dans le menu : salons, rôles, journaux, automodération, messages d’arrivée.

Voir aussi : /setup

/giveaway

Gérer le serveur

Organiser un tirage au sort.

Comment ça s’écrit

  • /giveaway lancer <lot> <duree> [gagnants] [salon] [role_requis]
  • /giveaway cloturer <tirage>
  • /giveaway retirer <tirage>
  • /giveaway liste

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
lancer › lottexteouiCe qui est à gagner.
lancer › dureetexteouiDurée : 30m, 2h, 3j…
lancer › gagnantsentiernonNombre de gagnants (défaut : 1).
lancer › salonsalonnonSalon où publier (défaut : ici).
lancer › role_requisrôlenonRôle obligatoire pour participer.
cloturer › tiragetexteouiTirage concerné.
retirer › tiragetexteouiTirage concerné.

Ce qu’il faut savoir

Durée sous la forme 30m, 2h, 3j. On peut exiger un rôle pour participer et tirer plusieurs gagnants.

Et après ?

  • Le tirage se clôt tout seul à échéance et annonce les gagnants.
  • /giveaway retirer refait un tirage si un gagnant ne se manifeste pas.

/rolemsg

tout le monde

Publier le message des rôles à réaction.

Comment ça s’écrit

  • /rolemsg <channel>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
channelsalonouiRenseigner le salon dans lequel doit apparaître le message.

Ce qu’il faut savoir

Crée le message dans le salon choisi, ou met à jour celui qui existe déjà. C’est la même donnée que l’onglet Rôles-réactions du tableau de bord.

Et après ?

  • Les membres prennent et rendent leurs rôles en cliquant, sans intervention.

Voir aussi : /role

/setup

Gérer le serveur

Voir ce qui manque, et le créer en un clic.

Comment ça s’écrit

  • /setup

Ce qu’il faut savoir

Fait le bilan du serveur — ce qui est réglé, ce qui ne l’est pas — et propose de créer les éléments manquants sans quitter le panneau. C’est la première commande à taper après avoir invité le bot.

Voir aussi : /config

/sondage

tout le monde

Créer un sondage à réactions numérotées.

Comment ça s’écrit

  • /sondage <titre> <nombre> <proposition1> <proposition2> [proposition3] [proposition4] [proposition5] [proposition6] [proposition7] [proposition8] [proposition9] [proposition10]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
titretexteouiTitre / question du sondage.
nombreentierouiNombre de propositions (2 à 10).
proposition1texteouiProposition 1.
proposition2texteouiProposition 2.
proposition3textenonProposition 3 (optionnelle).
proposition4textenonProposition 4 (optionnelle).
proposition5textenonProposition 5 (optionnelle).
proposition6textenonProposition 6 (optionnelle).
proposition7textenonProposition 7 (optionnelle).
proposition8textenonProposition 8 (optionnelle).
proposition9textenonProposition 9 (optionnelle).
proposition10textenonProposition 10 (optionnelle).

Ce qu’il faut savoir

De 2 à 10 propositions. Le bot pose les réactions chiffrées lui-même ; les gens votent en cliquant.

Voir aussi : /suggestion

/streamer

tout le monde

Gérer les communautés de streamers du serveur.

Comment ça s’écrit

  • /streamer mods
  • /streamer add <membre> <twitch>
  • /streamer set [streamer] [annonce] [ping_communaute] [categorie] [role_communaute] [role_moderateurs]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
add › membremembreouiLe membre Discord qui est le streamer.
add › twitchtexteouiNom de la chaîne Twitch.
set › streamertextenonNom du streamer à régler (gérants ; sinon le tien).
set › annonceoui/nonnonAnnoncer les lives de ce streamer ?
set › ping_communauteoui/nonnonMentionner le rôle communauté à l'annonce ?
set › categoriesalonnonCatégorie de la communauté.
set › role_communauterôlenonRôle communauté (mentionné à l'annonce).
set › role_moderateursrôlenonRôle des modérateurs de la communauté.

Ce qu’il faut savoir

Chaque streamer du serveur peut avoir sa catégorie, son rôle communauté et ses modérateurs. /streamer add les crée (gérants du serveur) ; /streamer set règle ensuite les annonces de live et les mentions.

Et après ?

  • Le rôle communauté est mentionné à chaque annonce de live, si c’est activé.

Voir aussi : /settwitch

Modération

/ban

Bannir des membres

Bannir un membre, définitivement ou pour un temps donné.

Comment ça s’écrit

  • /ban <utilisateur> <raison> [duree]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurmembreouiMembre à bannir (mention ou ID).
raisontexteouiRaison du bannissement.
dureetextenonDurée : ex. 30m, 2h, 7j, 1mois, 1an (vide = permanent).

Ce qu’il faut savoir

Une durée vide donne un bannissement permanent. La durée s’écrit 30m, 2h, 7j, 1mois, 1an. La raison est obligatoire : c’est elle qu’on relira dans six mois.

Ce que ça donne

  • /ban utilisateur:@gêneur raison:harcèlement duree:7jBannissement de 7 jours, message privé envoyé, action journalisée.

Et après ?

  • La personne est prévenue en message privé quand c’est possible.
  • L’action est inscrite dans l’historique de modération, avec son auteur.
  • Un bannissement temporaire est levé tout seul à échéance ; /unban le lève avant.

Voir aussi : /unban · /kick · /timeout

/clear

Gérer les messages

Supprimer un lot de messages récents.

Comment ça s’écrit

  • /clear <nombre> [utilisateur] [filtre]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
nombreentierouiNombre de messages à examiner (1 à 100).
utilisateurmembrenonNe supprimer que les messages de ce membre.
filtretextenonNe supprimer qu'un type de message. (au choix : bots, humans, links, attachments)

Ce qu’il faut savoir

De 1 à 100 messages examinés. Le filtre restreint à un type : bots, humains, liens ou pièces jointes. Discord interdit de supprimer en lot les messages de plus de 14 jours.

Voir aussi : /lock · /slowmode

/kick

Expulser des membres

Expulser un membre du serveur.

Comment ça s’écrit

  • /kick <utilisateur> [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurmembreouiMembre à expulser (mention ou ID).
raisontextenonRaison de l'expulsion.

Ce qu’il faut savoir

L’expulsion n’empêche pas de revenir : c’est un rappel à l’ordre, pas une porte fermée. Pour fermer la porte, voir /ban.

Voir aussi : /ban

/lock

Gérer les salons

Verrouiller ou déverrouiller un salon.

Comment ça s’écrit

  • /lock <action> [salon] [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
actiontexteouiVerrouiller ou déverrouiller. (au choix : lock, unlock)
salonsalonnonSalon concerné (par défaut : le salon courant).
raisontextenonRaison (affichée dans le salon).

Ce qu’il faut savoir

Retire à @everyone le droit d’écrire dans le salon. La raison donnée est affichée dans le salon, pour que personne ne croie à une panne.

Voir aussi : /slowmode

/mute

Modérer les membres

Rendre muet via le rôle Muted.

Comment ça s’écrit

  • /mute <utilisateur> [duree] [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurmembreouiMembre à rendre muet (mention ou ID).
dureetextenonDurée : ex. 30m, 2h, 7j, 1mois (vide = jusqu'à /unmute).
raisontextenonRaison du mute.

Ce qu’il faut savoir

Différent de /timeout : ici c’est un rôle du serveur qui retire la parole, ce qui permet de le régler salon par salon. Sans durée, le mute dure jusqu’à /unmute.

Et après ?

  • Le rôle Muted est créé s’il n’existe pas encore.

Voir aussi : /unmute · /timeout

/nick

Gérer les pseudos

Changer le surnom d’un membre.

Comment ça s’écrit

  • /nick <utilisateur> [surnom]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurmembreouiMembre concerné.
surnomtextenonNouveau surnom (laisser vide pour réinitialiser).

Ce qu’il faut savoir

Un surnom vide réinitialise et rend son nom d’origine.

/quarantaine

Bannir des membres

Mettre quelqu’un à l’écart le temps de vérifier.

Comment ça s’écrit

  • /quarantaine mettre <membre> [raison]
  • /quarantaine liberer <membre>
  • /quarantaine liste

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
mettre › membremembreouiPersonne concernée.
mettre › raisontextenonCe qui motive la décision (elle en sera informée).
liberer › membremembreouiPersonne concernée.

Ce qu’il faut savoir

Entre le rien et le bannissement : la personne perd ses rôles et son accès, mais rien n’est perdu. /quarantaine liberer lui rend exactement ce qu’elle avait.

Et après ?

  • Ses rôles sont mémorisés puis retirés ; la libération les remet tels quels.
  • /quarantaine liste montre qui est actuellement à l’écart.

Voir aussi : /ban · /warn

/role

Gérer les rôles

Ajouter ou retirer un rôle, à une personne ou à tout un groupe.

Comment ça s’écrit

  • /role ajouter <utilisateur> <role>
  • /role retirer <utilisateur> <role>
  • /role tous <cible> <role> <action>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
ajouter › utilisateurmembreouiMembre concerné.
ajouter › rolerôleouiRôle à donner.
retirer › utilisateurmembreouiMembre concerné.
retirer › rolerôleouiRôle à retirer.
tous › ciblerôleouiMembres portant CE rôle.
tous › rolerôleouiRôle à ajouter / retirer.
tous › actiontexteouiAjouter ou retirer. (au choix : add, remove)

Ce qu’il faut savoir

/role tous applique le changement à tous les membres portant un rôle donné — pratique pour migrer un rôle sans le faire un par un.

Voir aussi : /rolemsg

/slowmode

Gérer les salons

Imposer un délai entre deux messages.

Comment ça s’écrit

  • /slowmode <duree> [salon]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
dureetexteouiEx : 10s, 2m, 1h — ou 0 pour désactiver (max 6h).
salonsalonnonSalon concerné (par défaut : le salon courant).

Ce qu’il faut savoir

De 10s à 6h, ou 0 pour désactiver. Souvent préférable à un verrouillage : la conversation continue, mais au ralenti.

Voir aussi : /lock

/ticket

Modérer les membres

Ouvrir le menu de gestion des tickets.

Comment ça s’écrit

  • /ticket

Ce qu’il faut savoir

Le menu est privé. Toute la suite — liste des tickets, fermeture, historique — se fait dedans. Accessible aux personnes ayant Modérer les membres, Gérer les salons, ou le rôle staff configuré.

Voir aussi : /config

/timeout

Modérer les membres

Exclure temporairement : plus de messages ni de vocal.

Comment ça s’écrit

  • /timeout <utilisateur> [duree] [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurmembreouiMembre à exclure.
dureetextenonDurée : 10m, 2h, 3j… (max 28j). Vide ou 0 = lever l'exclusion.
raisontextenonRaison de l'exclusion.

Ce qu’il faut savoir

C’est l’exclusion native de Discord, 28 jours au maximum. Une durée vide ou 0 lève l’exclusion.

Et après ?

  • La personne reste sur le serveur et voit tout, mais ne peut plus s’exprimer jusqu’à échéance.

Voir aussi : /mute · /warn

/unban

Bannir des membres

Lever le bannissement d’un compte.

Comment ça s’écrit

  • /unban <utilisateur> [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurtexteouiPersonne bannie (nom ou ID).
raisontextenonRaison du débannissement.

Ce qu’il faut savoir

La personne se désigne par son nom ou son identifiant : elle n’est plus sur le serveur, donc plus mentionnable.

Voir aussi : /ban

/unmute

Modérer les membres

Rendre la parole à un membre muet.

Comment ça s’écrit

  • /unmute <utilisateur>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurmembreouiMembre à qui rendre la parole (mention ou ID).

Voir aussi : /mute

/warn

Modérer les membres

Avertir un membre, ou ouvrir le menu des avertissements.

Comment ça s’écrit

  • /warn [utilisateur] [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
utilisateurmembrenonMembre à avertir (laisse vide pour ouvrir le menu).
raisontextenonRaison de l'avertissement.

Ce qu’il faut savoir

Sans utilisateur, la commande ouvre un menu privé (visible de toi seul) pour consulter, retirer et parcourir les avertissements. Avec un utilisateur mais sans raison, le bot demande la raison plutôt que d’enregistrer un avertissement vide.

Ce que ça donne

  • /warnOuvre le menu privé de gestion des avertissements.
  • /warn utilisateur:@membre raison:spamAvertissement enregistré, message privé envoyé, total affiché.

Et après ?

  • La personne reçoit un message privé avec la raison.
  • Le total de ses avertissements est affiché — c’est lui qui sert de repère pour la suite.

Voir aussi : /timeout · /ticket

Le bot

/contribuer

tout le monde

Proposer son aide pour traduire le bot.

Comment ça s’écrit

  • /contribuer [langue] [message]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
languetextenonLangue que tu veux aider à traduire (ex : Español).
messagetextenonMessage optionnel pour le propriétaire.

Ce qu’il faut savoir

Le bot est déjà français et anglais, et la langue se choisit serveur par serveur.

/demande

tout le monde

Écrire directement au propriétaire du bot.

Comment ça s’écrit

  • /demande <message>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
messagetexteouiTa demande.

Ce qu’il faut savoir

Pour un bug, une question ou un cas particulier qui ne rentre pas dans une proposition.

Voir aussi : /proposer

/help

tout le monde

La liste des commandes, ou le détail de l’une d’elles.

Comment ça s’écrit

  • /help [commande]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
commandetextenonNom d'une commande à détailler (optionnel).

Ce qu’il faut savoir

Sans argument, la liste complète. Avec un nom de commande, son détail.

/info

tout le monde

Informations sur un membre ou sur le serveur.

Comment ça s’écrit

  • /info server [id]
  • /info user [id]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
server › idtextenonID du serveur (optionnel)
user › idtextenonID de l'utilisateur (optionnel)

Ce qu’il faut savoir

Date d’arrivée, rôles, ancienneté du compte pour un membre ; création, effectif et réglages pour le serveur.

/ping

tout le monde

La latence du bot.

Comment ça s’écrit

  • /ping

Ce qu’il faut savoir

Deux mesures : le temps d’aller-retour du message et celui de la liaison permanente avec Discord.

/proposer

tout le monde

Proposer une amélioration pour le bot.

Comment ça s’écrit

  • /proposer <titre> [description]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
titretexteouiTitre court de la proposition.
descriptiontextenonDétaille ton idée (facultatif).

Ce qu’il faut savoir

La proposition part vers la feuille de route du bot, où elle pourra être votée.

Et après ?

  • Elle apparaît dans /roadmap et devient votable par tout le monde.

Voir aussi : /roadmap · /suggestion

/rappel

tout le monde

Se faire rappeler quelque chose plus tard.

Comment ça s’écrit

  • /rappel poser <quand> <quoi> [repeter]
  • /rappel liste
  • /rappel annuler <rappel>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
poser › quandtexteouiDans combien de temps : 30m, 2h, 3j…
poser › quoitexteouiCe dont tu veux te souvenir.
poser › repetertextenonRépéter ensuite tous les : 1j, 1 semaine… (facultatif)
annuler › rappeltexteouiRappel à annuler.

Ce qu’il faut savoir

Le délai s’écrit 30m, 2h, 3j. Un rappel peut se répéter (tous les 1j, toutes les semaines…).

Et après ?

  • Le bot te prévient à l’heure dite. /rappel liste montre ceux en attente, /rappel annuler en retire un.

/roadmap

tout le monde

Voir la feuille de route du bot et voter.

Comment ça s’écrit

  • /roadmap

Ce qu’il faut savoir

Les propositions retenues y figurent ; chacun vote pour ce qu’il veut voir arriver en priorité.

Et après ?

  • Les votes orientent réellement l’ordre des développements.

Voir aussi : /proposer

/suggestion

tout le monde

Soumettre une suggestion au vote du serveur.

Comment ça s’écrit

  • /suggestion <titre> [description]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
titretexteouiTitre de la suggestion.
descriptiontextenonDétails de la suggestion (optionnel).

Ce qu’il faut savoir

À ne pas confondre avec /proposer : celle-ci concerne TON serveur et sa communauté, pas le bot.

Voir aussi : /proposer · /sondage

Jeux et social

/divorce

tout le monde

Mettre fin à son mariage.

Comment ça s’écrit

  • /divorce

Voir aussi : /mariage

/jeu

tout le monde

Lancer un mini-jeu : morpion, puissance 4, pendu, démineur, motus.

Comment ça s’écrit

  • /jeu morpion [adversaire]
  • /jeu puissance4 [adversaire]
  • /jeu pendu [longueur]
  • /jeu demineur [difficulte]
  • /jeu motus [longueur]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
morpion › adversairemembrenonContre qui ? (vide : contre le bot)
puissance4 › adversairemembrenonContre qui ? (vide : contre le bot)
pendu › longueurentiernonNombre de lettres (vide : au hasard)
demineur › difficultetextenonNombre de mines sur les 20 cases (défaut : normal) (au choix : facile, normal, difficile)
motus › longueurentiernonNombre de lettres (défaut : 6) (au choix : 5, 6, 7, 8)

Ce qu’il faut savoir

Morpion et puissance 4 se jouent contre quelqu’un ou contre le bot — imbattable au morpion. Le pendu se joue à tout le salon. Au démineur, le premier clic ne saute jamais.

Ce que ça donne

  • /jeu morpionUne partie contre le bot démarre dans le salon.
  • /jeu motus longueur:6Six essais pour trouver le mot, la première lettre est donnée.

/loupgarou

tout le monde

Lancer une partie de Loup-Garou.

Comment ça s’écrit

  • /loupgarou creer [aveugle] [composition_cachee] [petite_fille_ecrit]
  • /loupgarou arreter

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
creer › aveugleoui/nonnonNe pas révéler le rôle des morts (le bot appellera les rôles éteints en leurre).
creer › composition_cacheeoui/nonnonPersonne ne sait ce qui a été distribué. Nuits plus longues, partie plus difficile.
creer › petite_fille_ecritoui/nonnonLa petite fille peut écrire dans le fil des loups et se faire passer pour l’un d’eux.

Ce qu’il faut savoir

Trois variantes au choix à la création : partie aveugle (le rôle des morts reste caché et le bot appelle des rôles éteints en leurre), composition cachée (personne ne sait ce qui a été distribué), et petite fille autorisée à écrire dans le fil des loups pour se faire passer pour l’un d’eux.

Et après ?

  • La partie s’ouvre dans le salon ; /loupgarou arreter y met fin.

/mariage

tout le monde

Demander quelqu’un en mariage, ou voir son couple.

Comment ça s’écrit

  • /mariage [membre]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
membremembrenonLa personne à demander (vide : voir ton mariage).

Ce qu’il faut savoir

Sans membre indiqué, affiche ton mariage en cours.

Voir aussi : /divorce · /ship

/profil

tout le monde

La carte de profil d’un membre.

Comment ça s’écrit

  • /profil [membre]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
membremembrenonDe qui ? (par défaut : toi)

Ce qu’il faut savoir

Une image générée : arrivée, ancienneté, activité et rôles.

/ship

tout le monde

Mesurer la compatibilité entre deux membres.

Comment ça s’écrit

  • /ship <membre> [avec]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
membremembreouiLa personne à tester.
avecmembrenonAvec qui ? (par défaut : toi)

Ce qu’il faut savoir

Comme sur Twitch, le score vient des noms eux-mêmes : il ne change jamais.

Voir aussi : /mariage

Twitch sur Discord

/setclips

Gérer le serveur

Choisir où annoncer les clips Twitch.

Comment ça s’écrit

  • /setclips voir
  • /setclips ajouter <salon>
  • /setclips retirer <salon>
  • /setclips actif <valeur>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
ajouter › salonsalonouiLe salon où annoncer les clips.
retirer › salonsalonouiLe salon à retirer.
actif › valeuroui/nonouiAnnoncer les clips ?

Ce qu’il faut savoir

Plusieurs salons possibles. /setclips actif coupe ou reprend les annonces sans perdre les salons enregistrés.

Voir aussi : /settwitch

/settwitch

Gérer le serveur

Relier ce serveur à ta chaîne Twitch.

Comment ça s’écrit

  • /settwitch relier
  • /settwitch voir
  • /settwitch retirer

Ce qu’il faut savoir

Le pendant Discord de ?setdiscord. Une fois le lien fait, les deux bots se parlent : les clips créés dans le chat peuvent être annoncés ici.

Et après ?

  • /setclips choisit ensuite les salons qui recevront les clips.

Voir aussi : /setclips

/twitchroles

Gérer le serveur

Donner un rôle Discord selon le statut sur ta chaîne Twitch.

Comment ça s’écrit

  • /twitchroles voir
  • /twitchroles definir <statut> <role>
  • /twitchroles actif <statut> <valeur>
  • /twitchroles retirer <statut>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
definir › statuttexteouiLe statut sur ta chaîne Twitch. (au choix : vip, subscriber, moderator)
definir › rolerôleouiLe rôle à donner.
actif › statuttexteouiLe statut concerné. (au choix : vip, subscriber, moderator)
actif › valeuroui/nonouiDonner ce rôle ?
retirer › statuttexteouiLe statut concerné. (au choix : vip, subscriber, moderator)

Ce qu’il faut savoir

VIP, abonnés et modérateurs de la chaîne peuvent chacun recevoir un rôle ici. Rien n’est donné tant qu’aucune correspondance n’est déclarée : un rôle qui apparaît sur un serveur non configuré serait incompréhensible pour le membre. La même chose se règle depuis le chat avec ?roles, mais la liste déroulante de Discord évite d’avoir à copier un identifiant de rôle.

Et après ?

  • /twitchroles voir affiche les correspondances en place.
  • /twitchroles actif coupe l’attribution sans oublier le réglage — utile le temps d’une refonte des rôles.
  • /twitchroles retirer oublie la correspondance ; les rôles déjà donnés, eux, restent.

Voir aussi : /settwitch

Twitch 40 commandes

Les commandes de chat, tapées pendant le live. Elles commencent par ?.

Réglages de la chaîne

?activer

aussi : ?desactiver

modérateurs

Allumer ou éteindre une commande du bot.

Comment ça s’écrit

  • ?activer <commande>
  • ?desactiver <commande>
  • ?desactiver

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
commande—nonVide, avec ?desactiver : la liste de ce qui est éteint.

Ce qu’il faut savoir

Éteindre un alias éteint la commande entière : le bot ramène tout alias à son nom d’origine avant d’enregistrer. ?activer est la seule commande qui ne peut pas être éteinte — sans cette réserve, on s’enfermerait dehors.

Ce que ça donne

  • ?desactiver ship@toi « ?ship » est éteinte sur cette chaîne.
  • ?desactiver@toi éteintes : ?ship — ?activer <commande> pour en rallumer une
  • ?desactiver activer@toi « ?activer » ne peut pas être éteinte : c’est elle qui sert à rallumer les autres.

Et après ?

  • Une commande éteinte disparaît de ?aide et ne répond plus.
  • Rien n’est perdu : ?activer <commande> la remet en service.

?droits

aussi : ?perms

modérateurs

Voir et régler qui peut quoi sur la chaîne.

Comment ça s’écrit

  • ?droits
  • ?droits retirer @pseudo
  • ?droits rendre @pseudo
  • ?droits mods <commands|timers|moderation|broadcast> on|off
  • ?droits commande <nom> <niveau|defaut>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
retirer / rendre—nonRéduire ou restaurer les droits d’un modérateur principal (streamer uniquement).
mods—nonCe que les modérateurs ordinaires peuvent faire (streamer et modérateurs principaux).
commande—nonRéserver une commande à un niveau. « defaut » remet le réglage d’origine.

Ce qu’il faut savoir

Le rôle de modérateur principal vient de Twitch : le bot le lit dans les badges, il ne le décide pas. Lui retirer ses droits ici ne lui enlève rien sur Twitch — il y reste modérateur principal, et devient un modérateur ordinaire aux yeux du bot.

Ce que ça donne

  • ?droits@toi modérateurs : commands, timers, moderation, broadcast
  • ?droits mods broadcast off@toi broadcast : retiré aux modérateurs.
  • ?droits commande clip subscriber@toi ?clip : réservée aux abonnés.

Et après ?

  • Le changement prend effet tout de suite, sans redémarrage.
  • Réserver une commande au niveau « follower » exige que le bot soit modérateur de la chaîne — il le rappelle à ce moment-là.

Voir aussi : ?activer · ?cmd

?event

aussi : ?events ?evenement ?annonces

modérateurs principaux3 s d’attente

Ce que le bot dit quand un événement se produit.

Comment ça s’écrit

  • ?event
  • ?event <événement> <message>
  • ?event <événement> on | off
  • ?event <événement> annonce
  • ?event <événement> retirer
  • ?event variables

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
événement—nonfollow, abonnement, réabonnement, cadeau, bits, raid, live…
message—nonLe texte à envoyer. Peut contenir des variables.
annonce—nonBascule le message en annonce colorée plutôt qu’en message ordinaire.
variables—nonListe ce qu’on peut écrire dans un message.

Ce qu’il faut savoir

Rien n’est réglé par défaut, et c’est délibéré : aucun message enregistré veut dire aucun message envoyé. Un bot qui se met à parler à chaque abonnement sans qu’on le lui ait demandé se fait couper le soir même. C’est au streamer de décider ce qui mérite d’être annoncé. Réservé aux modérateurs principaux.

Ce que ça donne

  • ?event raid Bienvenue aux {viewers} de {user} !✅ raid : message enregistré.
  • ?eventévénements : follow · raid 📢 · abonnement (coupé)

Et après ?

  • ?event seul liste ce qui est réglé, en marquant ce qui est coupé et ce qui passe en annonce.
  • ?event <événement> off garde le message de côté : le couper n’est pas l’effacer.
  • ?event variables rappelle les variables disponibles — toutes ne valent pas pour tous les événements.

Voir aussi : ?so

?prefixe

aussi : ?prefix

modérateurs principaux

Changer le signe qui déclenche les commandes.

Comment ça s’écrit

  • ?prefixe
  • ?prefixe <signe>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
signe—non1 à 3 signes de ponctuation parmi ! ? . $ + - & % * # ~ — ni lettre ni espace.

Ce qu’il faut savoir

Changer le préfixe rend toutes les commandes inaccessibles sous l’ancien, y compris celle-ci : c’est pour cela qu’elle est réservée au streamer et aux modérateurs principaux. Le bot annonce le nouveau préfixe en clair, sinon plus personne ne saurait comment l’appeler.

Ce que ça donne

  • ?prefixe !@toi prefixe change : les commandes s’ecrivent desormais « !aide », « !ping »…
  • ?prefixe ab@toi un prefixe fait 1 a 3 signes de ponctuation, sans lettre ni espace.

Et après ?

  • Toutes les commandes s’écrivent aussitôt avec le nouveau signe.

?roles

aussi : ?role ?rolesdiscord

streamer5 s d’attente

Donner un rôle Discord selon le statut sur la chaîne.

Comment ça s’écrit

  • ?roles
  • ?roles vip <id du rôle>
  • ?roles abonnes <id du rôle>
  • ?roles mods <id du rôle>
  • ?roles <statut> off | on
  • ?roles <statut> retirer
  • ?roles sync

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
statut—nonvip, abonnes ou mods.
id du rôle—nonL’identifiant du rôle Discord à donner.
sync—nonForce un passage tout de suite, sans attendre le suivant.

Ce qu’il faut savoir

Aucune correspondance déclarée veut dire aucun rôle donné, jamais : attribuer un rôle sur un serveur qu’on n’a pas configuré serait une intrusion. La commande demande un identifiant de rôle et non un nom, parce que le bot Twitch ne connaît pas les rôles Discord et que deux rôles peuvent porter le même nom. Réservé au streamer. La même chose se règle plus confortablement avec /twitchroles sur Discord, où les rôles apparaissent dans une liste.

Ce que ça donne

  • ?roles vip 1122334455667788✅ VIP de la chaîne → un rôle sur Akiden.
  • ?roles sync✅ 12 rôle(s) donné(s), 3 retiré(s).

Et après ?

  • Il faut d’abord avoir relié un serveur avec ?setdiscord.
  • ?roles sync rattrape immédiatement les rôles en retard, et signale ce qu’il n’a pas pu faire.
  • ?roles <statut> retirer oublie la correspondance ; les rôles déjà donnés restent en place.

Voir aussi : ?setdiscord

?salonclips

aussi : ?clipsdiscord

modérateurs principaux5 s d’attente

Choisir où annoncer les clips sur Discord.

Comment ça s’écrit

  • ?salonclips
  • ?salonclips #salon
  • ?salonclips retirer #salon
  • ?salonclips off
  • ?salonclips on

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
#salon—nonLe salon Discord visé. Vide : ce qui est déjà réglé.

Ce qu’il faut savoir

Le droit d’écrire est vérifié tout de suite : le bot Discord contrôle qu’il voit le salon et peut y écrire avant l’enregistrement. Sans ça, on l’apprendrait au premier clip, c’est-à-dire au pire moment. Depuis le chat on travaille sur le serveur principal ; les autres serveurs se règlent depuis le tableau de bord.

Ce que ça donne

  • ?salonclips #clips@toi les clips seront annoncés dans #clips sur « Akiden ».
  • ?salonclips off@toi annonces arrêtées. Les salons restent enregistrés — ?salonclips on pour reprendre.

Et après ?

  • Chaque ?clip sera annoncé dans ce salon avec titre, vignette et timecode.
  • ?salonclips off arrête les annonces sans rien perdre — ?salonclips on les reprend.

Voir aussi : ?setdiscord · ?clip

?setdiscord

aussi : ?serveurdiscord

streamer5 s d’attente

Relier la chaîne à un serveur Discord.

Comment ça s’écrit

  • ?setdiscord
  • ?setdiscord <id du serveur>
  • ?setdiscord off

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
id du serveur—nonL’identifiant numérique du serveur, 18 chiffres environ — pas son nom.

Ce qu’il faut savoir

Le bot vérifie que le serveur est bien le tien : il demande au bot Discord si tu en es membre et si tu y as « Gérer le serveur ». Encore faut-il savoir qui tu es côté Discord, ce que seul le rattachement des deux comptes depuis le tableau de bord permet. Aucun lien de rattachement n’est envoyé par message privé : collé dans le chat, il vaudrait preuve d’identité et le premier qui clique rattacherait son propre compte.

Ce que ça donne

  • ?setdiscord 123456789012345678@toi chaîne reliée à « Akiden ». — ?salonclips <salon> pour y annoncer les clips.
  • ?setdiscord monserveur@toi donne l’identifiant du serveur (18 chiffres environ), pas son nom.

Et après ?

  • Une fois relié, ?salonclips choisit où annoncer les clips.
  • ?setdiscord off détache le serveur et retire avec lui les salons de clips de CE serveur — ceux des autres serveurs restent.

Voir aussi : ?salonclips · ?clip

Le bot

?aide

aussi : ?help ?commandes ?cmds

tout le monde15 s d’attente

La liste des commandes utilisables ici.

Comment ça s’écrit

  • ?aide
  • ?aide <commande>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
commande—nonVide : tout ce que TU peux taper sur cette chaîne.

Ce qu’il faut savoir

Trois filtres, et chacun évite une déception : les commandes éteintes disparaissent, celles au-dessus de ton niveau aussi, et les commandes propres à la chaîne sont incluses. Le message est tronqué avant la limite de 500 caractères de Twitch, en laissant visible que la liste continue.

Ce que ça donne

  • ?aide@toi commandes : ?aide ?ping ?uptime ?clip … · détail : ?aide <commande>
  • ?aide titre@toi ?titre — Voir ou changer le titre du live. · tout le monde · aussi : ?title

?akibot

aussi : ?aki

tout le monde30 s d’attente

La carte de visite du bot, et où trouver de l’aide.

Comment ça s’écrit

  • ?akibot

Ce qu’il faut savoir

Sert aussi de test de vie : si elle répond, la connexion au chat et le chargeur de commandes fonctionnent tous les deux.

Ce que ça donne

  • ?akibot🍁 AkiBot v0.24.0 — bot Discord et Twitch, gratuit. Réglages : https://akibot.akiden.fr

?ping

tout le monde10 s d’attente

Vérifier que le bot répond, et à quelle vitesse.

Comment ça s’écrit

  • ?ping

Ce qu’il faut savoir

Le temps d’aller-retour réel, mesuré depuis l’horodatage que Twitch attache au message — plus honnête qu’un « pong » immédiat, qui ne mesure rien.

Ce que ça donne

  • ?ping@toi je suis là (312 ms).

Modération

?automod

aussi : ?modauto ?filtres

modérateurs principaux3 s d’attente

Régler l’auto-modération de la chaîne.

Comment ça s’écrit

  • ?automod
  • ?automod on|off
  • ?automod <règle> on|off
  • ?automod <règle> action supprimer|exclure|avertir
  • ?automod majuscules seuil 80
  • ?automod mots + <mot>
  • ?automod domaines + <domaine>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
règle—nonliens · mots · majuscules · emotes · spam · repetition · zalgo · longueur
action—nonCe que le bot fait quand la règle se déclenche : supprimer, exclure ou avertir.

Ce qu’il faut savoir

L’interrupteur général compte autant que les règles : une chaîne peut vouloir tout couper le temps d’un événement sans perdre ses réglages. Les couper une à une obligerait à toutes les rallumer ensuite, de mémoire — et on en oublierait une. Le réglage fin (huit règles, leurs seuils, leurs exemptions) se lit mal en une ligne de chat et s’affiche bien sur le tableau de bord.

Ce que ça donne

  • ?automod liens on@toi filtre anti-liens activé.
  • ?automod majuscules seuil 80@toi majuscules : seuil réglé à 80 %.

Et après ?

  • Chaque règle garde son propre réglage même quand l’interrupteur général est coupé.
  • ?permit accorde une exception ponctuelle au filtre anti-liens.

Voir aussi : ?permit · ?lent

?ban

modérateurs principaux

Bannir définitivement du chat.

Comment ça s’écrit

  • ?ban <pseudo> [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
pseudo—ouiLa personne à bannir.
raison—nonEnregistrée côté Twitch, 500 caractères maximum.

Ce qu’il faut savoir

Réservé au streamer et aux modérateurs principaux : un bannissement se défait, mais il coûte une confiance, et ce n’est pas une décision de modérateur de passage.

Ce que ça donne

  • ?ban gêneur harcèlement@toi gêneur banni.

Et après ?

  • ?unban <pseudo> lève le bannissement.

Voir aussi : ?unban · ?to

?clear

modérateurs principaux10 s d’attente

Vider entièrement le chat.

Comment ça s’écrit

  • ?clear

Ce qu’il faut savoir

Réservé au streamer et aux modérateurs principaux : c’est irréversible, et le faire par erreur efface une conversation entière.

Ce que ça donne

  • ?clearChat vidé par @toi.

?lent

aussi : ?slow ?slowmode ?followers ?suiveurs ?abonnes ?abonnés ?subonly ?subs ?emotes ?emoteonly ?unique ?r9k

modérateurs2 s d’attente

Régler les modes du chat : lent, followers, abonnés, emotes, unique.

Comment ça s’écrit

  • ?lent [secondes]
  • ?lent off
  • ?followers [minutes]
  • ?abonnes on|off
  • ?emotes on|off
  • ?unique on|off

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
valeur—nonUn nombre règle le délai au passage. « off » coupe. Vide : allume avec le réglage par défaut.

Ce qu’il faut savoir

Cinq modes derrière une seule commande, distingués par le nom tapé. Twitch propose déjà tout cela dans son interface, mais un modérateur qui voit un raid arriver n’a pas dix secondes pour quitter le chat et cocher une case — et c’est justement à ce moment-là que le mode lent sert. Sans argument, le mode s’allume avec sa valeur par défaut : c’est ce qu’on veut dans l’urgence.

Ce que ça donne

  • ?lent 30@toi mode lent activé : un message toutes les 30 secondes.
  • ?lent off@toi mode lent désactivé.
  • ?followers 10@toi réservé à ceux qui suivent depuis 10 minutes.

Et après ?

  • Le même mot suivi de « off » remet le chat comme avant.

Voir aussi : ?automod · ?to

?permit

aussi : ?autorise ?permis

modérateurs1 s d’attente

Autoriser quelqu’un à poster un lien, une fois.

Comment ça s’écrit

  • ?permit @pseudo

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
@pseudo—ouiLa personne autorisée.

Ce qu’il faut savoir

Twitch sait bloquer les liens, mais pas faire l’exception ponctuelle : c’est le trou que cette commande bouche. Sans filtre anti-liens actif, elle ne sert à rien — et elle le dit, plutôt que d’accorder une permission silencieuse dont personne ne verrait l’effet.

Ce que ça donne

  • ?permit @amie✅ @amie tu peux poster ton lien — 60 secondes.
  • ?permit @amie@toi le filtre anti-liens n’est pas actif : tout le monde peut déjà poster des liens.

Et après ?

  • L’autorisation se consomme au premier lien posté.
  • Elle expire de toute façon au bout de 60 secondes : une permission qui reste ouverte est une permission qu’on oublie d’avoir donnée.

Voir aussi : ?automod

?to

aussi : ?timeout

modérateurs

Exclure quelqu’un temporairement du chat.

Comment ça s’écrit

  • ?to <pseudo> [durée] [raison]

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
pseudo—ouiLa personne à exclure.
durée—non10m, 2h, 1j… 10 minutes par défaut.
raison—nonSi le deuxième mot n’est pas une durée, la raison commence là.

Ce qu’il faut savoir

Remplace l’ancienne commande de chat que Twitch a retirée de l’IRC en 2023 et qui échouait en silence. Le bot refuse de s’exclure lui-même et te met en garde si tu te vises toi-même.

Ce que ça donne

  • ?to spammeur 10m pub@toi spammeur exclu 10 min.
  • ?to@toi qui ? — ?to <pseudo> [durée] [raison]

Et après ?

  • La personne ne peut plus écrire pendant la durée choisie. ?unban la libère avant terme.

Voir aussi : ?unban · ?ban

?unban

aussi : ?ut ?untimeout

modérateurs

Lever un bannissement ou une exclusion.

Comment ça s’écrit

  • ?unban <pseudo>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
pseudo—ouiLa personne à libérer.

Ce qu’il faut savoir

Lever une sanction qui n’existe pas est une erreur bénigne : le bot le dit sans dramatiser plutôt que d’afficher un code d’erreur.

Ce que ça donne

  • ?unban quelquun@toi quelquun est de nouveau le bienvenu.
  • ?unban innocent@toi innocent n’était ni banni ni exclu.

Voir aussi : ?to · ?ban

Jeux et social

?boule

aussi : ?8ball ?magic8

tout le monde5 s d’attente

Poser une question à la boule magique.

Comment ça s’écrit

  • ?boule <question>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
question—ouiSans question, la boule n’a rien à dire.

Ce qu’il faut savoir

Vingt réponses comme la vraie : dix favorables, cinq évasives, cinq défavorables. Cet équilibre est ce qui la rend amusante plus de deux minutes.

Ce que ça donne

  • ?8ball je vais gagner ?🎱 @toi c’est certain.
  • ?8ball@toi pose-moi une question. 🎱

?calin

aussi : ?câlin ?hug ?tape ?slap

tout le monde3 s d’attente

Faire un câlin — ou une tape — à quelqu’un.

Comment ça s’écrit

  • ?calin @pseudo
  • ?tape @pseudo

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
@pseudo—nonSans cible, tu te vises toi-même, avec une phrase à part.

Ce qu’il faut savoir

Une seule commande pour les deux gestes : elles ne diffèrent que par leurs phrases. Le nom réellement tapé décide du ton.

Ce que ça donne

  • ?calin @amietoi fait un câlin à amie 🤗

?de

aussi : ?dé ?dice ?roll

tout le monde3 s d’attente

Lancer un ou plusieurs dés.

Comment ça s’écrit

  • ?de
  • ?de <faces>
  • ?de <nombre>d<faces>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
forme—nonVide : un dé à six faces. « 20 » : vingt faces. « 2d6 » : deux dés à six faces. Jusqu’à 20 dés.

Ce qu’il faut savoir

Le détail des tirages n’est montré que s’il y en a plusieurs : « 9 » après un 2d6 ne dit pas si c’est 4+5 ou 3+6, et c’est justement ce qu’on regarde. Le bot ne devine pas : ?de rouge rappelle la syntaxe au lieu de lancer un dé au hasard.

Ce que ça donne

  • ?de🎲 @toi 4
  • ?de 2d6🎲 @toi 9 (4 + 5)
  • ?de rouge@toi ?de 20 · ?de 2d6 — jusqu’à 20 dés, 1000 faces.

?jouer

aussi : ?pendu ?motus

tout le monde5 s d’attente

Lancer un pendu ou un motus dans le chat.

Comment ça s’écrit

  • ?pendu
  • ?pendu <longueur>
  • ?motus
  • ?motus <5|6|7|8>
  • ?pendu stop

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
longueur—nonLe nombre de lettres du mot. Vide : n’importe quelle longueur au pendu, six au motus.
stop—nonArrête la partie en cours et donne le mot. Réservé à qui l’a lancée, et aux modérateurs.

Ce qu’il faut savoir

PENDANT UNE PARTIE, ON JOUE SANS PRÉFIXE : une lettre seule, ou le mot entier, suffit. Un pendu où il faudrait taper « ?pendu a » à chaque lettre ne serait pas un jeu de chat. La conversation ne risque rien pour autant — un coup ne contient jamais d’espace, et un mot entier doit figurer dans la liste du bot, donc « haha » ne coûte aucune vie sur un mot de quatre lettres. Une partie sans le moindre coup depuis trois minutes s’efface toute seule. Une seule partie à la fois par chaîne : deux pendus en parallèle dans le même chat sont illisibles. Rien ne survit à un redémarrage, et c’est voulu : une partie dure trois minutes.

Ce que ça donne

  • ?pendu 6🪢 Pendu — _ _ _ _ _ _ (6 lettres). ❤️❤️❤️❤️❤️❤️ Proposez une lettre, ou le mot entier.
  • a✅ _ a _ _ _ _ · ❤️❤️❤️❤️❤️❤️ · tentées : a
  • z❌ _ a _ _ _ _ · ❤️❤️❤️❤️❤️🤍 · tentées : a z
  • maison🎉 @toi trouve : « maison » ! 1 erreur.
  • ?motus🟩 Motus — 6 lettres, ça commence par « M ». 6 essais.
  • moulin🟩🟨⬛⬛🟨🟩 moulin · 5 essais restants

Et après ?

  • Le salon de comptage existe sur Discord, pas ici : sur un chat Twitch, une ligne par nombre noierait la conversation.

Voir aussi : ?aide

?mariage

aussi : ?marie ?couplemarie

tout le monde5 s d’attente

Voir un mariage — il se règle sur Discord.

Comment ça s’écrit

  • ?mariage
  • ?mariage @pseudo

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
@pseudo—nonVide : le tien.

Ce qu’il faut savoir

Lecture seule, et c’est voulu. Un mariage se demande et s’accepte sur Discord : le consentement ne peut pas se recueillir dans un chat Twitch, et une commande qui marierait d’office serait une farce à la portée de n’importe quel spectateur. Le pseudo du conjoint n’est jamais cité : quelqu’un peut très bien ne pas vouloir que son compte Discord soit annoncé dans le chat d’un inconnu.

Ce que ça donne

  • ?mariage@toi tu es marié depuis 8 mois. 💍 Le détail est sur Discord.
  • ?mariage@toi rattache ton compte Discord sur https://akibot.akiden.fr pour que je puisse te répondre.

Et après ?

  • Il faut avoir rattaché son compte Discord au tableau de bord, sinon le bot ne peut pas savoir de qui l’on parle.

Voir aussi : ?ship

?pile

aussi : ?face ?pileouface ?flip

tout le monde3 s d’attente

Lancer une pièce.

Comment ça s’écrit

  • ?pile

Ce qu’il faut savoir

Le nom de la commande ne prédit pas le résultat : ?pile lance la pièce, elle peut tomber sur face.

Ce que ça donne

  • ?pile🪙 @toi face !

?ship

aussi : ?couple ?amour

tout le monde5 s d’attente

La compatibilité entre deux personnes.

Comment ça s’écrit

  • ?ship @pseudo
  • ?ship @a @b

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
@a—ouiAvec un seul nom, tu es l’autre moitié.
@b—nonLe second nom.

Ce qu’il faut savoir

Le score ne bouge jamais : il vient des deux pseudos eux-mêmes, pas d’un tirage. La moitié du plaisir est de relancer pour vérifier — un score qui change à chaque fois viderait la commande de tout intérêt en trois essais. « a et b » vaut exactement « b et a ».

Ce que ça donne

  • ?ship @a @b💘 a + b = 87 % — ça sent le mariage.
  • ?ship @toi@toi s’aime déjà très fort. 100 % 💜

La chaîne

?categorie

aussi : ?cat ?jeu ?game

tout le monde5 s d’attente

Voir la catégorie du live, ou la changer.

Comment ça s’écrit

  • ?categorie
  • ?categorie <jeu>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
jeu—nonNom de la catégorie Twitch. Le bot la cherche dans le catalogue avant d’écrire.

Ce qu’il faut savoir

Le bot ne devine pas : si aucune catégorie ne correspond au texte donné, il le dit et ne touche à rien. Écrire un identifiant vide effacerait la catégorie en cours.

Ce que ça donne

  • ?cat🎮 Minecraft
  • ?cat Hollow Knight@toi catégorie changée : Hollow Knight
  • ?cat jeu qui n’existe pas@toi aucune catégorie ne correspond à « jeu qui n’existe pas ».

Et après ?

  • La catégorie change sur Twitch, et le cache est vidé.

Voir aussi : ?titre

?clip

aussi : ?clips

tout le monde20 s d’attente

Créer un clip des dernières secondes du live.

Comment ça s’écrit

  • ?clip

Ce qu’il faut savoir

L’adresse arrive tout de suite, avant même que Twitch ait fini de monter le clip : attendre laisserait croire à un échec. Le lien fonctionne dès la fin du montage, une quinzaine de secondes plus tard.

Ce que ça donne

  • ?clip@toi 🎬 https://clips.twitch.tv/…

Et après ?

  • Si un salon Discord est réglé, le clip y est annoncé environ 15 secondes plus tard, avec titre, vignette et timecode.
  • Un échec d’envoi vers Discord est dit dans le chat — les clips ne disparaissent jamais en silence.

Voir aussi : ?salonclips · ?setdiscord

?stats

aussi : ?statistiques

tout le monde30 s d’attente

L’activité de la chaîne : messages, commandes, derniers lives.

Comment ça s’écrit

  • ?stats
  • ?stats commandes
  • ?stats live

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
commandes—nonLe classement des cinq commandes les plus utilisées. Aussi : ?stats top.
live—nonLe dernier live, ou celui en cours. Aussi : ?stats stream.

Ce qu’il faut savoir

Le chat donne l’aperçu, en une ligne ; le détail complet sort sur le tableau de bord. Les heures sont affichées à l’heure de Paris, changement d’heure compris — elles sont enregistrées en UTC, la conversion se fait à la lecture. Les followers gagnés par live ne passent pas par EventSub : le compte total est demandé à Twitch au début et à la fin du live, et la différence est la réponse. Ça marche donc sans rien configurer, mais quelqu’un qui suit puis se désabonne pendant le live ne se voit pas. Quand le bot n’est pas modérateur de la chaîne, le compte est refusé par Twitch et le live est enregistré sans ses followers — jamais avec un zéro, qui dirait une tout autre chose. Rien n’est écrit message par message : le bot compte en mémoire et enregistre une fois par minute.

Ce que ça donne

  • ?stats📊 7 jours — 1 240 messages · 96 commandes · ça vit surtout vers 21 h · reine : ?clip (31)
  • ?stats commandes📊 Les plus utilisées — ?clip 31 · ?uptime 22 · ?boule 14 · ?so 9 · ?titre 7
  • ?stats live📊 Dernier live — 3 h 12 · pic 47 spectateurs · +12 followers · 618 messages

Et après ?

  • Les statistiques commencent le jour où le bot arrive. Une chaîne fraîchement rejointe répond qu’elle n’a rien vu passer, et c’est exact.

Voir aussi : ?uptime

?titre

aussi : ?title

tout le monde5 s d’attente

Voir le titre du live, ou le changer.

Comment ça s’écrit

  • ?titre
  • ?titre <nouveau titre>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
nouveau titre—nonJusqu’à 140 caractères. Vide : le bot affiche le titre actuel.

Ce qu’il faut savoir

La lecture est ouverte à tout le monde ; seule l’écriture demande d’être modérateur. Le streamer peut retirer cette possibilité aux modérateurs avec ?droits mods broadcast off.

Ce que ça donne

  • ?titre📋 On finit le donjon !
  • ?titre Speedrun du dimanche@toi titre changé : Speedrun du dimanche

Et après ?

  • Le titre change immédiatement sur Twitch.
  • Le cache est vidé : un ?titre juste après affiche bien le nouveau.

Voir aussi : ?categorie · ?droits

?uptime

aussi : ?enligne

tout le monde10 s d’attente

Depuis combien de temps le live tourne.

Comment ça s’écrit

  • ?uptime

Ce qu’il faut savoir

Réponse mise en cache trente secondes : c’est la commande la plus tapée d’un chat, et elle arrive rarement seule. Hors direct, le bot répond simplement que la chaîne n’est pas en live — une panne réseau et un live éteint donnent la même phrase, volontairement.

Ce que ça donne

  • ?uptime🔴 okastream est en live depuis 2 h 14 min.

Contenu de la chaîne

?citation

aussi : ?quote ?citations

tout le monde5 s d’attente

Les citations mémorables de la chaîne.

Comment ça s’écrit

  • ?citation
  • ?citation <numéro>
  • ?citation add <texte> - Pseudo
  • ?citation del <numéro>

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
numéro—nonUne citation précise. Vide : une au hasard.
add—nonAjouter (modérateurs). Un « - Pseudo » en fin de phrase précise qui l’a dite.
del—nonRetirer une citation (modérateurs).

Ce qu’il faut savoir

Le numéro d’une citation ne change jamais : supprimer la 12 ne renumérote rien, les trous sont voulus. Le jeu en cours et la date sont figés au moment de l’ajout — c’est ce qui rend la citation drôle des mois plus tard.

Ce que ça donne

  • ?citation add je vais y arriver cette fois - Oka✅ #7 « je vais y arriver cette fois » — Oka (Celeste, 18/08/2026)
  • ?citation 7#7 « je vais y arriver cette fois » — Oka (Celeste, 18/08/2026)
  • ?citation del 7@toi citation #7 retirée. Les autres gardent leur numéro.

Et après ?

  • La citation reçoit un numéro définitif, utilisable par tout le monde avec ?citation <numéro>.
  • ?citation seule en tire une au hasard parmi toutes celles enregistrées.

?cmd

aussi : ?commande

modérateurs

Créer et gérer les commandes propres à la chaîne.

Comment ça s’écrit

  • ?cmd add <nom> <réponse>
  • ?cmd del <nom>
  • ?cmd level <nom> <niveau>
  • ?cmd delay <nom> <secondes>
  • ?cmd list
  • ?cmd vars

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
nom—ouiLettres, chiffres et tirets, 25 caractères maximum. Les noms du bot sont réservés.
réponse—ouiLe texte que le bot enverra. Peut contenir des variables comme $(user).
niveau—nonviewer · follower · vip · subscriber · moderator · headmod · broadcaster

Ce qu’il faut savoir

Les variables disponibles s’obtiennent avec ?cmd vars : $(user), $(touser), $(channel), $(count), $(args), $(random), $(game), $(title), $(uptime).

Ce que ça donne

  • ?cmd add discord Rejoins-nous → discord.gg/akiden@toi ✅ ?discord enregistrée.
  • ?discordRejoins-nous → discord.gg/akiden
  • ?cmd level discord subscriber@toi ✅ ?discord réservée aux subscriber.
  • ?cmd list@toi ?discord ?twitter ?pc

Et après ?

  • La commande est utilisable IMMÉDIATEMENT par tout le monde, sans redémarrage.
  • Elle apparaît dans ?aide pour les personnes qui ont le niveau requis.
  • ?cmd level la réserve à un public, ?cmd delay espace deux usages, ?cmd del la retire.
  • Un nom déjà pris par le bot est refusé : « ce nom est réservé au bot ».

Voir aussi : ?activer · ?droits

?compteur

aussi : ?compteurs ?count

tout le monde3 s d’attente

Compter les morts, les victoires, ce que tu veux.

Comment ça s’écrit

  • ?compteur
  • ?compteur <nom>
  • ?compteur <nom> +
  • ?compteur <nom> +3
  • ?compteur <nom> -
  • ?compteur <nom> =12
  • ?compteur <nom> reset
  • ?compteur <nom> supprimer

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
nom—nonLe compteur concerné. Vide : la liste de ceux de la chaîne.
action—non+ · +3 · - · =12 · reset · supprimer. Vide : lit la valeur.

Ce qu’il faut savoir

Lire est ouvert à tout le monde, faire bouger un compteur est réservé aux modérateurs — sinon le chat le ferait grimper pour rire et le chiffre ne voudrait plus rien dire. Un compteur qui vaut zéro et qu’on décrémente reste à zéro, et le bot le signale plutôt que de laisser croire à une panne.

Ce que ça donne

  • ?compteur morts +morts : 1
  • ?mortsmorts : 1
  • ?compteur morts =12morts : 12
  • ?compteur@toi compteurs : morts : 12 · victoires : 3

Et après ?

  • Chaque compteur répond aussi à SON nom : une fois « morts » créé, ?morts et ?morts + fonctionnent directement.
  • Un compteur ne peut jamais masquer une commande existante : les raccourcis sont résolus en dernier.

?timer

aussi : ?recurrent ?rappel

modérateurs

Programmer un message qui se répète pendant le live.

Comment ça s’écrit

  • ?timer add <nom> <15m|50msg> <message>
  • ?timer rem <nom>
  • ?timer edit <nom> <message>
  • ?timer every <nom> <15m|50msg>
  • ?timer list

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
nom—ouiLettres, chiffres et tirets, 25 maximum.
déclencheur—ouiUn délai (15m, 2h) ou un nombre de messages (50msg).
message—ouiCe que le bot republiera.

Ce qu’il faut savoir

Le déclencheur précède le message : sans cet ordre, impossible de savoir où finit l’un et où commence l’autre.

Ce que ça donne

  • ?timer add discord 30m Rejoins le Discord !@toi ✅ « discord » republie toutes les 30 min.
  • ?timer list@toi discord (toutes les 30 min)

Et après ?

  • Le message repart tout seul tant que le live tourne.
  • ?timer list montre les messages programmés et ceux qui sont éteints.

Communauté

?compte

aussi : ?accountage ?anciennete

tout le monde5 s d’attente

Depuis quand un compte Twitch existe.

Comment ça s’écrit

  • ?compte
  • ?compte @pseudo

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
@pseudo—nonVide : ton propre compte.

Ce qu’il faut savoir

La seule commande d’information qui ne demande aucun droit : la date de création d’un compte est publique. Elle sert surtout à repérer les comptes créés du jour même, qui accompagnent souvent une vague de spam.

Ce que ça donne

  • ?compte @nouveau@toi le compte de nouveau a 2 jours.

?followage

aussi : ?follow ?suivi

tout le monde5 s d’attente

Depuis quand quelqu’un suit la chaîne.

Comment ça s’écrit

  • ?followage
  • ?followage @pseudo

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
@pseudo—nonVide : sur toi-même.

Ce qu’il faut savoir

Twitch réserve cette lecture au streamer et à ses modérateurs. Si le bot n’est pas modérateur de la chaîne, il répond qu’il lui faut ce rôle et rappelle la commande /mod à taper.

Ce que ça donne

  • ?followage@toi tu suis la chaîne depuis 1 an et 3 mois. 💜
  • ?followage @quelquun@toi quelquun ne suit pas cette chaîne.

?lurk

aussi : ?unlurk

tout le monde3 s d’attente

Dire que tu pars en fond, ou que tu reviens.

Comment ça s’écrit

  • ?lurk
  • ?unlurk

Ce qu’il faut savoir

Le bot tient la liste des personnes parties en fond, ce qui lui permet de distinguer un vrai retour d’un ?unlurk tapé par quelqu’un qui n’était jamais parti.

Ce que ça donne

  • ?lurk🌙 toi passe en fond. Merci d’être là quand même !
  • ?unlurk👋 Bon retour toi !
  • ?unlurk@toi tu n’étais pas parti. 👀

?prediction

aussi : ?pred ?pari

modérateurs3 s d’attente

Ouvrir, verrouiller et résoudre une prédiction Twitch.

Comment ça s’écrit

  • ?prediction <question> | <issue 1> | <issue 2>
  • ?prediction <question> | <issue 1> | <issue 2> | 90s
  • ?prediction
  • ?prediction bloquer
  • ?prediction <numéro de l’issue gagnante>
  • ?prediction annuler

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
question—ouiSéparée des issues par une barre verticale.
issues—ouiDe deux à dix, séparées par des barres verticales.
durée—nonEn dernière position. Deux minutes de paris par défaut.
bloquer—nonFerme les paris. Obligatoire avant de désigner un gagnant.
numéro—nonL’issue gagnante, par sa position : 1 pour la première.
annuler—nonRembourse tout le monde.

Ce qu’il faut savoir

Twitch accepte de résoudre une prédiction encore ouverte ; le bot le refuse. Entre le moment où le résultat est connu et celui où la commande part, quelqu’un peut encore parier à coup sûr. Il faut donc bloquer avant de désigner un gagnant — c’est le seul garde-fou qu’un streamer ne peut pas se donner lui-même dans le feu de l’action.

Ce que ça donne

  • ?prediction On gagne ce round ? | Oui | Non🔮 On gagne ce round ? — Oui · Non — paris ouverts 2 minutes !
  • ?prediction bloquer🔒 Paris fermés pour « On gagne ce round ? ». 1. Oui · 2. Non
  • ?prediction 1🔮 « On gagne ce round ? » — Oui l’emporte !

Et après ?

  • ?prediction bloquer ferme les paris et rappelle les issues avec leur numéro.
  • ?prediction annuler rend leurs points à tout le monde : la sortie de secours quand la manche n’a pas compté — un plantage, une déconnexion.

Voir aussi : ?sondage

?so

aussi : ?shoutout

modérateurs5 s d’attente

Mettre une autre chaîne en avant.

Comment ça s’écrit

  • ?so @pseudo

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
@pseudo—ouiLa chaîne à mettre en avant.

Ce qu’il faut savoir

Deux gestes en un : le message dans le chat, qui passe toujours, et le shoutout officiel de Twitch en plus quand il est accepté. Twitch limite le second (deux minutes entre deux, une heure pour la même personne) ; son échec est silencieux, puisque le message est déjà parti.

Ce que ça donne

  • ?so @amie📢 Allez voir Amie — dernièrement sur Celeste → https://twitch.tv/amie

?sondage

aussi : ?poll

modérateurs3 s d’attente

Ouvrir un sondage Twitch depuis le chat.

Comment ça s’écrit

  • ?sondage <question> | <choix 1> | <choix 2>
  • ?sondage <question> | <choix 1> | <choix 2> | 120s
  • ?sondage
  • ?sondage fin
  • ?sondage annuler

Ce qu’on lui donne

NomTypeRequisÀ quoi ça sert
question—ouiSéparée des choix par une barre verticale.
choix—ouiDe deux à cinq, séparés par des barres verticales.
durée—nonEn dernière position, par exemple 120s. Une minute par défaut.
fin—nonTermine tout de suite et annonce le résultat.
annuler—nonRange le sondage sans rien annoncer.

Ce qu’il faut savoir

Réservé aux modérateurs, et pour une raison précise : un sondage s’affiche en grand sur la chaîne et bloque le suivant tant qu’il tourne. Ouvert à tout le monde, une seule personne pourrait confisquer l’outil une demi-heure. Sans argument, la commande dit où en est le sondage en cours et le temps restant.

Ce que ça donne

  • ?sondage Pile ou face | Pile | Face📊 Pile ou face — Pile · Face — vote ouvert 1 minute !
  • ?sondage fin📊 « Pile ou face » — Pile l’emporte. Pile 61 % · Face 39 % (312 voix)

Et après ?

  • ?sondage seul redonne l’état et le temps restant, sans rien changer.
  • ?sondage fin ferme avant l’heure et annonce le gagnant — ou l’égalité, qui est dite telle quelle plutôt que départagée au hasard.

Voir aussi : ?prediction

?subage

aussi : ?abonnement

tout le monde5 s d’attente

Depuis combien de mois tu es abonné.

Comment ça s’écrit

  • ?subage

Ce qu’il faut savoir

Seulement sur soi-même : l’API de Twitch ne donne pas l’ancienneté d’un abonnement, le bot la lit dans les badges de ton propre message. Il n’y a donc aucun moyen de la connaître pour quelqu’un d’autre.

Ce que ça donne

  • ?subage@toi tu es abonné depuis 14 mois (palier 2). 💜
  • ?subage@toi tu n’es pas abonné à cette chaîne.

Rien n’est envoyé : cette zone reproduit les réponses du bot, elle ne le pilote pas.

Tapez une commande à gauche — ou cliquez sur « Essayer » sous n’importe quelle fiche.