API for your website to remove chatters from the room #44

Gesloten
2024-03-15 21:18:46 +00:00 geopend door kirsle · 0 opmerkingen
Eigenaar

We have API integrations such as "block this user NOW" where when a user blocks another on your main website, BareRTC can immediately enforce the block in case one/both users are presently in the room.

A similar integration should be added for "kick this user NOW" in case the main site needs to remove them from the room.

Example use cases where this would be trigger include:

  • The user deactivates/deletes their account, or gets banned by an admin.
  • Specific use cases for the nonshy site:
    • The user privates their profile/photos to become a 'shy account' and are no longer allowed to be in chat.

The remote kick API should be able to include a custom ChatServer message to be sent to the user, so they can know why they were kicked.

To other users on chat, the kick should look like a regular log-off event (don't say "has been kicked from the room!" which implies it was a manual admin action, which can lead to questions and confusion).

We have API integrations such as "block this user NOW" where when a user blocks another on your main website, BareRTC can immediately enforce the block in case one/both users are presently in the room. A similar integration should be added for "kick this user NOW" in case the main site needs to remove them from the room. Example use cases where this would be trigger include: * The user deactivates/deletes their account, or gets banned by an admin. * Specific use cases for the nonshy site: * The user privates their profile/photos to become a 'shy account' and are no longer allowed to be in chat. The remote kick API should be able to include a custom ChatServer message to be sent to the user, so they can know why they were kicked. To other users on chat, the kick should look like a regular log-off event (don't say "has been kicked from the room!" which implies it was a manual admin action, which can lead to questions and confusion).
kirsle voegde het
enhancement
label 2024-03-15 21:18:46 +00:00 toe
kirsle heeft dit probleem gesloten 2025-02-14 19:58:19 +00:00
Log in om deel te nemen aan deze discussie.
Geen mijlpaal
Geen project
Niet toegewezen
1 deelnemers
Notificaties
Vervaldatum
De deadline is ongeldig of buiten bereik. Gebruik het formaat 'jjjj-mm-dd'.

Geen vervaldatum ingesteld.

Afhankelijkheden

Geen afhankelijkheden ingesteld.

Referentie: apps/BareRTC#44
No description provided.