element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
70 stars 12 forks source link

Feature request: /cycle command #1235

Open Mikaela opened 7 years ago

Mikaela commented 7 years ago

Description

/cycle is a command often implemented by IRC clients. It makes the user leave and rejoin the room.

It would be nice to have also with Riot/Matrix as rejoining can help with room forward extrimities and when room somehow ends to weird state not showing all the users or aliases the room has etc.

Version information

N/A, request applies to Riot Web/Desktop/Android/iOS and potential other operating systems.

t3chguy commented 7 years ago

only issue with this is, someone might use it without realising that you cannot simply rejoin a room that requires an invite.

erkinalp commented 2 years ago

@t3chguy That could be resolved by throwing an error "membership may not be reliably cycled, quitting" if the command is invoked from a non-public room.