-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Why
Discord has a thread-making button, but there's friction (long press on mobile, or context menu on desktop). We want to make it easier for members to create threads.
What
Currently, Svelte Bot posts a 🧵 emoji when conversations in main channels have too many posts within a short time frame (reference). It's meant to encourage threads, but the desire path shows members ending their conversation since that's easier than opening a thread.
How
Since Svelte Bot only sends ephemeral messages (messages only visible to 1 user) after a command or context menu action, we can only display inline replies for all channel participants to see. Here's a proposal with that constraint in mind:
- Member posts are close to the 'slow mode threshold'
- Svelte Bot posts inline to reply to the last user with message, "Would you like me to create a thread for you? Yes | No"
- If any user within the last 7-10 messages (or a moderator) click 'Yes', then a thread gets opened on the last respective message with a default thread name based on the corresponding message.
- If any user within the last 7-10 messages (or a moderator) click 'No', then nothing happens and the bot's message disappears.
hfcRed and sacrosanctic
Metadata
Metadata
Assignees
Labels
No labels