matrix-org / matrix-appservice-irc

Node.js IRC bridge for Matrix
Apache License 2.0
460 stars 151 forks source link

Wishlist: `!part` command to leave individual channels #1630

Open ilmari opened 1 year ago

ilmari commented 1 year ago

Currently the bridge has !join to join individual channels, and !quit to disconnect completely and leave all bridged rooms. However, it would be useful to have a !part #channel command to leave only an individual channel.

This is particularly the case for broken rooms such as (currently) #libera:libera.chat, in which the bridge will join the channel when the Matrix user attempts to join, but the Matrix-side room join fails.

jconley commented 1 year ago

!cmd PART #channel

ilmari commented 1 year ago

!cmd PART #channel

Yes, but that gives no feedback and is not very discoverable.