Feature Wishlist #1
kirsle
commented 2023-02-06 05:35:08 +00:00
Owner
- Better UI to see who's viewing your cam/kick them off/etc.
- Moderator controls
- Kick users
- Mark user webcam NSFW
- Ban users
- Handling of NSFW videos to segregate them from others
- Let users tag their own video stream?
- Bind videos to specific public rooms instead of the global Who List?
- Sound effects for users joining the room, new DMs etc.
- If DMs or chat sounds are enabled, consider the browser tab being unfocused to mean the chat isn't active and play the sound when a message is received (instead of only playing if the channel isn't the currently selected one on frontend).
- Typing indicators.
- Main chat can say "2 people are typing..." and DMs say when the other person is.
- Add API endpoints to get data about the chat room (to show on your chat landing page, etc.)
- Who's currently online (count of users, list of users?)
- User status and idle (let users mark themselves as Away, or do so automatically if the tab is unfocused for a duration of time)
- Links in chat should always open in a new tab so they don't take you out of the chat room when clicked.
- Embiggen the video
- Mirror my video
- Chat server retains recent history of public rooms (last 15-20 messages), to echo them to newly connecting users.
- Bring back server side timestamps for that?
- Disable auto-scrolling.
* [x] Better UI to see who's viewing your cam/kick them off/etc.
* [x] Moderator controls
* [x] Kick users
* [x] Mark user webcam NSFW
* [x] Ban users
* [x] Handling of NSFW videos to segregate them from others
* Let users tag their own video stream?
* Bind videos to specific public rooms instead of the global Who List?
* [x] Sound effects for users joining the room, new DMs etc.
* [x] If DMs or chat sounds are enabled, consider the browser tab being unfocused to mean the chat isn't active and play the sound when a message is received (instead of only playing if the channel isn't the currently selected one on frontend).
* [ ] Typing indicators.
* Main chat can say "2 people are typing..." and DMs say when the other person is.
* [x] Add API endpoints to get data about the chat room (to show on your chat landing page, etc.)
* Who's currently online (count of users, list of users?)
* [x] User status and idle (let users mark themselves as Away, or do so automatically if the tab is unfocused for a duration of time)
* [x] Links in chat should always open in a new tab so they don't take you out of the chat room when clicked.
* [x] Embiggen the video
* [ ] Mirror my video
* [ ] Chat server retains recent history of public rooms (last 15-20 messages), to echo them to newly connecting users.
* Bring back server side timestamps for that?
* [x] Disable auto-scrolling.
kirsle
added the 2023-02-06 22:41:38 +00:00
enhancement
label
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: apps/BareRTC#1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?