Skip to content

[FOLLOW-UP] Scheduled messages feature #16627

@Antreesy

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

Sub-issues

Metadata

Metadata

Assignees

Type

No type

Projects

Status

📄 To do (~10 entries)

Relationships

None yet

Development

No branches or pull requests

Issue actions