matrix-org / matrix-org/matrix-hookshot
Ability to set room topic and avatar via generic webhooks
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 450
- Forks
- 95
- Merge moyen
- 1 j 2 h
- PR mergées (30 j)
- 23
Description
This could for instance be used to reflect the state of something in the room avatar (red failed; green ok) and the topic.
I could imagine at least two ways of doing this:
1. Extend generic webhooks to send other events than `m.room.message`.
It should also support sending multiple messages per call:
webhook → room message + update room avatar/topic
Multiple messages could be achieved by turning `result` into an array.
2. Add a `roomTopic` and `roomAvatar` (mxc) prop to `result`.
Generic webhook handler then sends the state events in addition to the message.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par suivre le gestionnaire de Webhook générique et la forme actuelle du résultat. Comparez les deux approches proposées pour envoyer des messages de salle avec les événements d’état du sujet et de l’avatar de la salle, y compris la forme de tableau suggérée pour plusieurs messages. Le travail est considéré comme terminé lorsque le design choisi dans l’issue est implémenté et que le comportement du Webhook est couvert pour les mises à jour du sujet, de l’avatar et des messages.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript
- Domaine
- api, backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100