Hitagi IA

Section à propos du dev d'Hitagi !

Devenir Dev. pour Hitagi, mais pourquoi ?

Hitagi IA est totalement open source, le but étant que tout le monde peut rajouter un module ou revoir le fonctionnement du bot. Imaginer que vous voulez rajouter une fonction qui tout les soirs à 20h dit "Tu vas démote Sunz" et bah c'est tout à fait possible

Y'a-t-il des règles à repecté ?

Oui deux, la première est qu'Hitagi s'appellera toujours Hitagi, et la deuxième les modules que vous mettez en place doivent être approuver par la moitié ou plus des personnes du discord.

La raison est simple si vous pusher sur le serveur un module vous definissant comme admin vous pouvez alors avoir tout les droit du discord sans que personne ne puisse rien y faire. Il faut donc une verif + vote pour valider un module. Hitagi veut être à la pointe pour tous

C'est compliqué ?

Non, mais attention tout dépend le projet que vous souhaitez mettre en place, le bot est ecrit en JavaScript, c'est un language plutôt simple. Après avoir lu le code vous comprendrez vite son fonctionnement. Vous pouvez trouver sur internet des tutoriel où même piocher dans d'autres bot disponible sur github par exemple. Je vous conseille de partir sur des projet simple du style réponse aléatoire ou autre...

Comment on devient Dev. ?

C'est simple, un ou plusieur serveur discord dupliquer d'HitaServ sont en place il suffit alors de télécharger le package en bas du discord et de rejoindre un disc de dev pour pouvoir commencer à developper votre module. En logiciel il vous faudra Microsoft Visual Studio Code importer le code dedans et feu

A quel phase sera-t-il possible de télécharger le package ?

MAINTENANT, ou enfin devrai-je dire, vous pouvez télécharger un package sain d'hitagi pour dev sur le serveur HitaServ Dev.

Lien du Package

Il y a deux package, mais tu vas demander à @ahitosly#2056 ça sera plus simple !

Lien des discords Dev.

Pour l'instant, Il y en a qu'un seul mais ça augmentera en fonction de la demande sur les disc de Dev. vous serez administrateur.