Skip to content

[FOLLOW-UP] Scheduled messages feature #16627

Description

@Antreesy

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

API:

Frontend:

  • Client should periodically check for timed out messages (to not render them in client)?
  • 3 messages scheduled to be sent in aria-label for the toggle or more visible hint?
  • mentions migh be rendered (from available data)?
  • mentions hint should not be shown when editing scheduled message
  • If there is an upcoming scheduled message less than 24 hours from now the buttons turns into a secondary button?
  • Scheduled thread replies should indicate they are aiming at some thread
  • Visibility of 'Show scheduled messages' toggle (disappears when the input field is focused / filled / in call / in sidebar)?
  • Visibility of Input field when showing scheduled messages (should be hidden / disabled)?
  • When error, appearance of toggle button should be changed (error variant)
  • When error, failed messages should be shown differently (currently as temp messages)
  • In the list of scheduled messages show "Send at" in the date separators, so Send at December 18th
  • the appearance of toggle button is animated (input field shrinks and button appears)
  • already visible toggle button should have a little animation to confirm that the message was scheduled
  • Scheduled message view should block regular send and only allow scheduled message creation
  • Retain schedule timestamps between conversation switch, like mesage drafts
20251205-1019-46.5542263.mp4

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions