Aller au contenu

Migration

Changez de bot sans repartir de zéro.

Ce que votre communauté a gagné doit la suivre. L’outil d’importation de Garita est pensé pour récupérer les niveaux, l’XP et les récompenses de rôles à partir de fichiers que vous contrôlez.

En test — l’outil d’importation fonctionne déjà dans le tableau de bord (« Import from another bot ») et sur Discord avec /levels import : aperçu, appliquer ou annuler, et annulation possible pendant 7 jours (propriétaire ou Administrateur uniquement). Il ouvrira au lancement.

Ce que vous pourrez importer

  • Niveaux et XP

    L’XP et le niveau de chaque membre, associés à son identifiant Discord.

  • Récompenses de rôles

    Le rôle gagné à chaque niveau, pour que personne ne perde ce qu’il avait déjà.

  • Soldes de l’économie

    Les pièces virtuelles de chaque membre (jamais de vrai argent).

Ce qui n’est pas importé

  • L’historique des messages ou le contenu des conversations.
  • Les données personnelles dont Garita n’a pas besoin pour fonctionner.
  • Les réglages d’autres bots sans équivalent direct : vous les configurez dans le tableau de bord.

Comment ça fonctionnera

  1. Exportez vos données

    Depuis votre bot actuel ou depuis un tableur, en CSV ou en JSON.

  2. Envoyez-les dans le tableau de bord

    Garita vérifie le fichier et signale les lignes avec des erreurs ou des identifiants en double.

  3. Vérifiez et associez les rôles

    Vous voyez un aperçu et choisissez quel rôle du serveur correspond à chaque récompense.

  4. Confirmez l’importation

    Rien ne change tant que vous n’avez pas confirmé. Vous pouvez d’abord faire un essai à blanc.

Format du fichier (prévu)

Le format peut changer avant le lancement ; la version finale sera publiée dans les guides.

CSV : un membre par ligne
user_id,xp,level
123456789012345678,2480,12
234567890123456789,610,4
JSON : récompenses par niveau
{
  "rewards": [
    { "level": 5, "roleId": "345678901234567890" },
    { "level": 12, "roleId": "456789012345678901" }
  ]
}

Importation directe depuis d’autres bots

Nous aimerions proposer une importation directe, mais cela dépend de chaque service et de ses conditions. Tant que nous ne l’avons pas vérifié, nous ne le promettons pas.

Importation directe depuis d’autres bots
BotÉtatRemarques
MEE6À validerDépend des conditions de chaque service.
Carl-botÀ validerDépend des conditions de chaque service.
DynoÀ validerDépend des conditions de chaque service.

Les noms des autres bots appartiennent à leurs propriétaires et sont cités uniquement à titre de référence ; Garita n’est pas affilié à eux.

Vous venez d’un autre bot ?

Dites-nous de quel bot vous migrez et quelles données vous devez garder : cela nous aide à prioriser l’outil d’importation.

Parlez-nous de votre serveur