Message (legacy) - LeoPisan/Presque24h-IA-Toolkit GitHub Wiki
Cette classe définit le format d'un message standard entre le serveur et l'IA, tous les types de messages ou de réponses que vous rencontrerez dans le toolkit en sont des instances ou des héritages.
Instanciation
La signature du constructeur est la suivante :
public Message(string verbeMessage, string[]? arguments = null)
Les paramètres sont :
verbeMessage
, soit l'indication principale du message (ex : "PIOCHER");arguments
, un tableau de string représentant la liste des arguments, ce paramètre est optionnel.
Il est recommandé d'utiliser des valeurs constantes pour les verbes des messages qui sont généralement limités en nombre.
Ajouter des arguments
Vous pouvez ajouter des arguments après l'initialisation du message avec les fonctions suivantes :
public void AddArgument(string argument)
public void AddArguments(string[] newArguments)