Aller au contenu

Comment utiliser iHorizon ?

iHorizon répartit plus de 350 commandes sur 34 catégories : la première fois que vous ouvrez la liste, il y a de quoi être impressionné. Vous n'avez pas à tout configurer. Suivez les six étapes ci-dessous dans l'ordre et votre serveur sera opérationnel en quelques minutes ; vous activerez les modules supplémentaires au fur et à mesure des besoins de votre communauté.

Qui peut lancer ces commandes

Presque toutes les commandes de configuration de cette page demandent la permission Administrateur sur votre serveur, et quelques-unes sont réservées au propriétaire. Chaque page de commande précise son exigence dans un encadré comme celui-ci.

🚀 1. Ajouter iHorizon à votre serveur

Ouvrez le lien d'invitation, ou cliquez sur Ajouter l'application depuis le profil Discord du bot, puis choisissez votre serveur dans la liste. Discord n'affiche que les serveurs sur lesquels vous détenez la permission Gérer le serveur : si le vôtre n'apparaît pas, demandez à un administrateur de le faire.

Le lien d'invitation demande la permission Administrateur. iHorizon a besoin de droits étendus parce que ses modules touchent aux bannissements, aux rôles, aux salons et aux messages ; retenez-en une et vous la retrouverez plus tard sous la forme d'une commande qui échoue sans explication. Si vous préférez en donner moins, décochez ce dont vous n'avez pas l'usage et revenez dans les réglages du serveur le jour où un module se plaint.

Une fois le bot arrivé, ses commandes apparaissent dans Discord en quelques secondes. Tapez / dans n'importe quel salon, puis commencez à écrire iHorizon pour filtrer la liste sur ce seul bot.

🔎 2. Prendre ses repères

Lancez /help pour une visite guidée. La commande ouvre une page d'accueil avec un menu déroulant listant chaque catégorie : choisissez-en une et iHorizon fait défiler les commandes qu'elle contient, chacune accompagnée d'une courte description.

Observez le cadenas affiché à côté de chaque commande : vert, tout le monde peut la lancer ; rouge, quelqu'un l'a restreinte via le système de permissions d'iHorizon, avec le niveau requis indiqué juste à côté. Donnez un nom à /help (par exemple /help ban) pour aller droit à une commande précise.

Trois autres commandes vous disent si le bot se porte bien :

  • /ping affiche la latence du bot en millisecondes
  • /botinfo compte les serveurs, membres et salons desservis par iHorizon
  • /status renseigne sur la machine qui l'héberge : processeur, RAM, système d'exploitation et uptime

🌍 3. Choisir la langue de votre serveur

iHorizon répond en dix langues : anglais, français, allemand, espagnol, italien, portugais, russe, japonais, arabe égyptien et un dialecte « français vulgaire ». Lancez /setlang et choisissez la vôtre : le bot bascule ses réponses pour le serveur entier plutôt que pour vous seul.

Faites-le avant le reste de la configuration, pour que les menus que vous vous apprêtez à ouvrir parlent votre langue. Voir /setlang pour la liste complète.

🔧 4. Configurer l'essentiel

Ces quatre réglages couvrent ce que la plupart des serveurs veulent dès le premier jour. Tous se trouvent sur la page Configuration de serveur.

Les logs. Lancez /setlogs et choisissez Configurer tous les canaux : iHorizon crée d'un coup un jeu complet de salons de logs couvrant les messages supprimés, les sanctions, les changements de rôles, l'activité vocale et le reste. Pour les répartir vous-même, choisissez un seul type de log et indiquez le channel correspondant.

Les messages d'arrivée et de départ. /guildconfig set channel détermine où sont publiés les accueils et les départs. Ensuite, /guildconfig set join-message rédige le message de bienvenue, /guildconfig set leave-message celui d'adieu, et /guildconfig set join-dm un message privé envoyé à chaque nouvel arrivant. Ces messages acceptent des variables pour le nom du membre et celui du serveur, de sorte que chacun paraisse écrit pour la personne concernée.

Un rôle à l'arrivée. /guildconfig set join-role attribue un ou plusieurs rôles à chaque nouveau membre dès son arrivée, ce qu'il vous faut pour un rôle « Membre » par défaut ou pour un système de vérification.

L'automod. Les commandes /automod block filtrent ce que vos membres peuvent publier : link, discord_invite_link, telegram_link, spam et mass-mention. Chacune prend une action pour l'activer ou la désactiver, et un logs-channel facultatif où iHorizon signale les membres qui ont enfreint la règle.

Vérifiez votre travail

/guildconfig config show affiche toute la configuration iHorizon de votre serveur en un seul message. Lancez-la dès que vous perdez le fil de ce qui est activé.

🧑‍⚖️ 5. Donner l'accès à votre staff

Discord contrôle déjà qui peut bannir ou gérer les salons. iHorizon ajoute une seconde couche par-dessus, neuf niveaux nommés Perm 1 à Perm 9, qui vous laissent distribuer l'accès aux fonctionnalités du bot sans donner l'Administrateur à qui que ce soit.

Le chemin le plus court, si vous êtes propriétaire du serveur :

  1. /perm create-roles crée les neuf rôles pour vous en une étape.
  2. /perm edit-roles <perm_level> <perm_role> relie l'un de ces niveaux à un rôle que vous utilisez déjà. Reliez votre rôle « Modérateur » à un niveau une seule fois, et chaque modérateur en hérite.
  3. /perm command <action> restreint une commande précise à un niveau, un rôle ou un membre. Utilisez-la pour garder /mod ban entre les mains de deux personnes.

/perm set-user accorde un niveau à un membre sans passer par un rôle, et /perm list montre qui détient un niveau personnalisé. À moins d'être propriétaire du serveur, vous ne pouvez accorder qu'un niveau inférieur au vôtre.

Deux autres commandes relèvent de cette étape : /commandlimit limite le nombre d'exécutions d'une commande sur une période donnée, et /guildconfig block bot empêche les autres d'ajouter des bots à votre serveur.

🧩 6. Activer les modules qui vous intéressent

La plupart des fonctionnalités restent éteintes tant que vous ne les activez pas. Prenez ce dont votre communauté a besoin et laissez le reste : rien de ce qui suit n'est obligatoire.

Module Commencez par Documentation
Protection /protect actions puis /protect sanction Protection
Anti-spam /antispam manage AntiSpam
Vérification par captcha /security config Securité
Mode nuit /nightmode Mode nuit
Honeypot /honeypot config Honeypot
Tickets /ticket config puis /ticket panel Système de tickets
Niveaux et XP /ranks config Classements
Économie /economy config Économie
Suggestions /setsuggest config Module de suggestions
Confessions /confession channel Confessions
Starboard /starboard config Boards
Compteurs de membres /membercount MemberCount
Dashboard vocal /voice interface set-voice-channel VoiceDashboard
Notifications de créateurs /notifier author add Notifier
Flux RSS /blogger blog add Blogger
Menus de rôles /rolereaction Réactions de rôles
Giveaways /gw create Concours/Giveaway
Musique /music play Musique

La musique ne demande aucune configuration : rejoignez un salon vocal, lancez /music play avec un titre ou un lien, et iHorizon se met à jouer.

Commandes textuelles et menus contextuels

Les commandes slash couvrent l'essentiel d'iHorizon. Deux autres portes d'entrée existent.

Les commandes textuelles répondent à un préfixe ou à une mention. Par défaut, mentionner le bot suffit : @iHorizon help. Définissez votre propre préfixe avec /guildconfig bot prefix, en choisissant Changer le préfixe et en le tapant dans name. Une poignée de commandes, dont +autorole, +welcomer et +autologs, n'existent que sous cette forme, et chaque page de commande les regroupe sous « Commandes préfixe uniquement ».

Les menus contextuels placent iHorizon dans le menu du clic droit de Discord. Faites un clic droit sur un message ou un membre, ouvrez Applications, et choisissez une action. La page Commandes de menus contextuels recense ce que vous y trouverez.

Gardez une copie de votre configuration

Une fois votre installation à votre goût, lancez /guildconfig config save. iHorizon vous remet un fichier contenant tous les réglages des étapes précédentes, que /guildconfig config restore relit plus tard. Conservez-le par précaution, ou envoyez-le sur un second serveur pour y cloner votre configuration en une commande.

Ce fichier ne couvre que les réglages d'iHorizon. Pour sauvegarder le serveur lui-même, ses rôles, ses salons et ses permissions, utilisez plutôt les Sauvegardes, accompagnées d'AuthRestore pour faire revenir vos membres avec les rôles qu'ils avaient.

En cas de blocage

  • /help dans Discord, pour une commande dont le nom vous échappe
  • search.ihorizon.org pour la retrouver depuis un navigateur
  • L'onglet Commandes de cette documentation, une page par catégorie, avec toutes les options et permissions
  • Le serveur Discord, où l'équipe et la communauté répondent aux questions
  • Auto-Hébergement, si vous préférez faire tourner votre propre instance