Guide SquadBot
Tout ce qu'il faut savoir pour installer SquadBot, configurer les permissions, et utiliser chaque commande disponible sur votre serveur Discord.
🚀 Installation
Ajouter SquadBot à votre serveur prend moins d'une minute. Suivez ces étapes :
🔐 Permissions requises
SquadBot demande les permissions suivantes lors de son installation. Voici pourquoi chacune est nécessaire :
⚙️ Configuration initiale
Après avoir ajouté SquadBot, lancez la commande /setup pour démarrer l'assistant. Il vous guidera à travers cinq étapes interactives :
⌨️ Référence des commandes
Toutes les commandes de SquadBot sont des commandes slash (préfixées par /). Les commandes marquées Admin nécessitent la permission Administrateur sur le serveur.
Lance l'assistant de configuration interactif en plusieurs étapes. Permet de définir le salon de notifications, le rôle streamers à surveiller, le rôle à mentionner (ou aucun ping) et le comportement de fin de live.
À la fin de la configuration, SquadBot abonne automatiquement tous les membres portant le rôle streamer (en résolvant leur pseudo Discord en login Twitch) et vérifie si certains d'entre eux sont déjà en live.
Cette commande peut être relancée à tout moment pour mettre à jour la configuration du serveur.
Affiche un récapitulatif de la configuration actuelle du serveur : salon de notifications, rôle streamers, rôle à mentionner et langue du bot. Réponse visible uniquement par l'administrateur (éphémère).
Modifie le comportement du bot lorsqu'un streamer termine son live. Deux options sont disponibles :
delete ou vod.
Abonne un membre Discord aux notifications de live. SquadBot résout automatiquement le pseudo Discord du membre en login Twitch correspondant.
Sans paramètre, la commande s'applique à l'utilisateur qui l'exécute. Un administrateur peut abonner n'importe quel autre membre en spécifiant le paramètre member.
Retire un streamer des notifications de live. Sans paramètre, désabonne l'utilisateur lui-même. Les administrateurs peuvent désabonner n'importe quel membre via member, ou un streamer externe via login.
Note : les paramètres member et login sont mutuellement exclusifs.
member.
Permet de suivre un streamer Twitch qui n'est pas membre du serveur Discord. Les notifications seront envoyées dans le salon configuré, exactement comme pour un membre normal.
Utile par exemple pour notifier les lives d'un partenaire ou d'un créateur affilié à votre communauté.
squeezie, sardoche).
Affiche la liste complète de tous les membres abonnés aux notifications, avec leur login Twitch associé. Indique également si un salon dédié (/set_channel) a été configuré pour l'un d'eux.
Les membres dont le login Twitch n'a pas pu être résolu sont listés séparément avec une icône ❌.
Crée ou met à jour manuellement le lien entre un membre Discord et un compte Twitch. Indispensable lorsque le pseudo Discord d'un membre diffère de son login Twitch (pseudos accentués, underscores, etc.).
SquadBot vérifie que le login Twitch fourni existe bien avant d'enregistrer l'association.
squeezie). Insensible à la casse.
Attribue un salon d'annonce dédié à un streamer spécifique. Lorsqu'il sera en live, sa notification sera envoyée dans ce salon plutôt que dans le salon par défaut configuré via /setup.
Pratique pour organiser les annonces par streamer si votre communauté est grande.
Supprime le salon dédié associé à un streamer. Après cette opération, ses notifications seront de nouveau envoyées dans le salon par défaut configuré lors du /setup.