Archivage des tickets #18
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: l4p1n-bot/bot-rust#18
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Réf. #8.
J'ai parlé d'un possible nice to have qui serait d'avoir la possibilité de générer une archive contenant l'historique de la conversation entre plusieurs parties prenantes.
Nouvelles tables
Nouvelles colonnes
? Activation de la génération d'archives automatiquesComportements à modifier
Le bot ne devrait plus effacer un channel mais le rendre lecture-seule pour le demandeur avec un lien vers l'archive de la conversation
Nouvelles pages sur le site internet
Considérations et incertitudes à étudier
changed the description
Une solution assez radicale et directe a été proposéede multiples fois: sortir les messages et les mettre dans un payload JSON.
Basé là-dessus, est-ce qu'on ajoute les fichiers joints avec ? Je ne pense pas.
Une autre solution serait de créer un fichier texte contenant la conversation avec des références vers les fichiers joints.
Le format qui passe en tête serait le suivant:
Si plusieurs fichiers sont attachés, on peut lister le
<Fichier attaché: ...>
.Le format de l'archive serait le suivant:
2021-07-16 0045 01234567890123
)Maintenant, il y a quelque chose dont la prise en charge ne sera pas là: les embeds. Pour le moment, c'est pas au programme du jour puisque les personnes avec un compte normal ne peuvent pas envoyer d'embeds.
Bien sûr, avec les fichiers attachés, le dossier compressé qui résulterait de l'opération d'archivage peut devenir assez gros. Pour l'instant, ce dernier aurait un lien vers le fichier compressé dont le nom serait aléatoire et unique (c'est un petit peu l'idée hein). Exemple, UUID version 4
changed the description
Quelques trucs à ajouter, vu durant le live du 17/07/2021.
Les messages ont des objets Attachment, comme anticipé.
Par contre, il y a des éléments qui peuvent venir changer la structure des tables :