[Feat] One Click AI-Powered Reply Suggestions for Improved UX

Aperta
#59 3 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@moyrsd ci sta già lavorando.

Dal 11/4/2025.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

enhancement
What do we need?

As a user of Quick Replies, its too much friction in the user experience(UX) to use the ai replies. First write command, then write prompt, then hit send, I as a user would rather type the message myself. It would be better if we can show message suggestions in the chat itself like linkedin does .

Acceptance Criteria
  • Implement a message event handler to check for any new message in the server
  • Create an handler to check last few messages of that room or thread (Currenly Quick Replies does not support threads)
  • Create 2/3 replies based on the conversation using AI
  • Send the replies as action button which can be only seen by the user and when they press a button that message will be sent in the room or thread
  • Make sure to delete the suggestion message on click of the button
Relevant ScreenShots
Linkedin Message Suggestion Image
Further Comments

Instead making quickreplies event based we can also make it command based, after the command is executed, app will see last few messages in the convesation and suggest changes, rest remains same....

Lingua principale
TypeScript
Stelle
7
Fork
21
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di RocketChat/Apps.QuickReplies

Tutte le issue di RocketChat/Apps.QuickReplies

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.