Passer au contenu principal
ChapterJS est jeune. Cette page est sa roadmap : tout ce qui suit manque aujourd’hui, domaine par domaine, et une entrée quitte cette page le jour où la fonctionnalité sort. Quand il y a un moyen de faire en attendant, c’est dit.
pas encore
Où les commandes peuvent être utilisées
Applications installées par l’utilisateur. Un bot qu’une personne ajoute à son propre compte, pour utiliser ses commandes dans chaque serveur et en messages privés. Un bot s’ajoute à un serveur, et c’est là que sont ses commandes.
pas encore
Savoir qui paie pour votre bot
Premium et droits d’accès. Savoir qui s’est abonné à votre bot, et être prévenu quand quelqu’un le fait.
pas encore
Ce que Discord envoie et qu’aucun event() ne reçoit
Modération automatique, stickers, soundboard, épingles, webhooks, intégrations et conférences. Aucun event() pour ce que fait la modération automatique, pour les stickers et les sons de la soundboard ajoutés ou modifiés, pour un message épinglé ou désépinglé, pour les webhooks et les intégrations modifiés, pour les conférences, et pour le statut d’un salon vocal.
pas encore
Au-delà de jouer un son
Enregistrer le vocal. Entendre ce que les gens disent dans un salon vocal, pour l’enregistrer ou le transcrire. Le bot ne fait que jouer, et a le casque coupé par défaut.
pas encore
Des actions sur ce que le bot ne fait que lire aujourd’hui
Événements programmés. En modifier ou en supprimer un.Stickers et règles de modération automatique. En créer, en modifier ou en supprimer.
pas encore
Comment et où un bot tourne
Un bot réparti sur plusieurs machines. Faire tourner un bot sur plusieurs machines à la fois. En attendant : un gros bot tourne tout seul sur plusieurs processus d’une machine.Choisir ce dont le bot se souvient. Un réglage du nombre de membres, d’utilisateurs et de messages que le bot garde en mémoire. Il suit vos fichiers et la mémoire disponible.Un fichier de configuration. Un chapterjs.config.ts. Ce que fait votre bot vient des fichiers de src/, et ce dont il a besoin pour tourner vient de .env : un token, un serveur de test.Partager des fichiers entre bots. Publier vos commandes, événements ou composants sous forme de paquet, pour les utiliser dans un autre projet. Un fichier n’est chargé que depuis le src/ du projet.
pas encore
Ce que chapterjs test ne simule pas
Le temps, le vocal, les sondages, les événements programmés et la modération automatique. Le temps ne passe pas sur le serveur de test (un cooldown, une tâche qui tourne every tant), et le vocal, les sondages, les événements programmés et la modération automatique ne sont pas simulés. Un événement que le serveur ne peut pas provoquer est nommé dans le rapport, et une requête pour quelque chose qu’il ne modélise pas répond comme Discord pour quelque chose qui n’existe pas. Voir Tester.

Référence

Tout ce qui existe aujourd’hui, structure par structure.

Dépannage

Chaque message du CLI, et ce que les gens voient sur Discord.