Aller au contenu

01 Novembre 2025

Objectifs

Transformation du framework de NodeJS en TypeScript

Déroulement

18H11

Cela fait un peu près 2 jours que je suis en train de travailler la dessus. J'ai quasiment tout qui est près, il me reste quelques détails à rêgler.

Je vais faire quelques tests et les reporter ici.

Une fois ceci fait, je vais me lancer la conversion dans la création de la base de données avec Prisma puis je vais ensuite l'exporter.

18H40

Le bot est fonctionnel mais il reste encore quelques trucs à faire.

Je vais faire la base de données.

18H55

J'ai dressé la liste des choses à convertir, les voici :

Commandes à convertir

  • autorole.add

  • blacklist

    • add

    • get

    • off

    • on

    • rempve

  • category

    • add

    • gets

    • remove

  • censor

    • off

    • on

  • channel

    • add

    • remove

  • checkup

    • approve

    • deny

    • gets

    • off

    • on

    • remove

  • logs

    • off

    • on

  • parameter

    • checkup-setrole

    • logs-setchannel

Événements à convertir

  • guildMemberJoinEvent

  • guildMemberLeaveEvent

  • guildMessageEvent

Classes à convertir

  • blacklist

  • category

  • channel

  • log

  • option

  • parameter

  • verification

La priorité à faire est le tout ce qui concerne la traduction, donc :

  • Event guildMessageEvent
  • Command category
  • Command channel

22H56

Je me suis rendu compte d'une faille, si un utilisateur supprime un serveur, alors il pourrait repartir de 0 mots et ainsi ne jamais dépassé le seuil de mot.

23H30

J'ai fini la base de données, j'ai mis à jour la documentation.

Je suis satisfait du travail que j'ai fourni aujourd'hui. Je vais commencer à adapter le code pour la traduction demain je pense.

FIN DE LA JOURNÉE