Sujets d'aide

Aperçu de BotService

BotService vous permet de créer et de gérer des robots extensibles qui vivent dans des canaux, répondent aux messages, accueillent les utilisateurs et exécutent des commandes personnalisées. Les boots sont construits sur un système de capacité rechargeable – chaque bot peut être configuré avec différents comportements.

Capacités

Chaque bot peut avoir une ou plusieurs capacités activées :

  • Mentions — répond quand quelqu'un mentionne le bot par son nom
  • Greeter — accueille les utilisateurs lorsqu'ils rejoignent un canal, en option dit au revoir en partie
  • Commandes personnalisées — défini par l'utilisateur Déclencheur de nom de bot commandes avec réponses configurables
  • Aide — intégrés !BotName aide commande qui énumère les commandes disponibles
  • Sérum — RPG dé laminage avec notation standard (2d6, d20+5, 4d6kh3) . Utilisation !BotName rouleau <notation> pour rouler les dés
  • Modération — l'automodération qui surveille tous les messages pour les mots bloqués, les spams, les inondations et les bouchons d'abus. Actions configurables : avertissement, mute ou coup de pied
  • Trivia — quiz interactif avec 6 catégories, scores et chronomètres. Utilisation BotName trivia commence pour commencer un cycle
  • Planificateur — affiche les messages /periodic programmés vers les canaux. Prise en charge de l'intervalle (toutes les minutes N) et des horaires quotidiens (HH:MM UTC)
  • Autres — surveille les flux RSS/Atom et affiche de nouveaux éléments vers les canaux. Utilisation !BotName rsss ajouter <url> <#channel> pour ajouter un flux

Des capacités supplémentaires (LLM, Script, Game) sont prévues pour les futures versions.

Comment fonctionnent les bots

Chaque bot fonctionne comme son propre processus sur le serveur. Lorsqu'un message arrive dans un canal que le bot a rejoint, le bot vérifie chaque capacité dans l'ordre. Les capacités passives (comme la Modération) fonctionnent sur chaque message, tandis que les capacités actives utilisent les premiers match-wins. Un minuteur de refroidissement empêche le robot de réagir trop fréquemment.

Les bots apparaissent dans la nicklist du canal avec un préfixe et sont regroupés sous les utilisateurs réguliers. Ils peuvent être frappés ou interdits des canaux comme les utilisateurs normaux.

Autorisations

Seulement admins and opérateurs de serveurs peut créer, modifier ou supprimer des robots. Tous les utilisateurs peuvent voir l'information bot et utiliser des commandes bot.

Notation des dés

La capacité Dice supporte la notation standard RPG :

  • NdS — enrouler les dés avec les côtés S (par exemple, 2d6)
  • dS — shorthand pour 1 die (par exemple, d20)
  • NdS+M — ajouter un modificateur (par exemple, d20+5)
  • NdS-M — soustraire le modificateur (par exemple, d8-2)
  • NdSkhK — garder les dés K les plus élevés (par exemple, 4d6kh3)
  • NdSklK — garder les dés K les plus bas (par exemple, 2d20kl1)

Catégories de trivia

Catégories trivia disponibles: général, science, histoire, géographie, technologie, divertissement.

Commandes : Début de trivia, Arrête-toi., !Bot trivia score, !Répondez à <text>

Modèles

Les réponses bot supportent ces placeholders:

  • {nickname} — l'utilisateur qui a déclenché la réponse
  • {channel} — le nom du canal actuel
  • {topic} — le thème actuel de la chaîne
  • {prefix} — le préfixe de commande du robot (par exemple, !)
  • {botname} — le nom d'affichage du robot

Boîte de dialogue de gestion

Ouvrez la boîte de dialogue Gestion du bot à partir du Outils menu, the toolbar Options dropdown, or by typing /bot sans arguments (admin seulement). La boîte de dialogue affiche tous les robots avec une vue partagée : sélectionnez un robot à gauche pour voir ses détails, canaux, commandes et crochets d'événements à droite.

Voir aussi

Bot Management Dialog · /bot Command Reference · Commandes personnalisées Bot · Sérum · Trivia · Planificateur · Autres · Modération · ChanServ