Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing feature: unprovision an room/irc-channel #935

Open
olmari opened this issue Dec 25, 2019 · 1 comment
Open

Missing feature: unprovision an room/irc-channel #935

olmari opened this issue Dec 25, 2019 · 1 comment
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements.

Comments

@olmari
Copy link

olmari commented Dec 25, 2019

There should really be an command (to appservice), curl/POST API, or some method of unprovisioning an irc-channel from matrix side. Not having this is most obvious in an room that was once provisioned aka joined directly with #ircnet_#channel:matrix.org way and later on room gets upgraded or totally new room is made and then same irc-channel is plumbed to new room.. Everything is otherwise okay, but everything that is seen on irc-side is still carried onto the old room, and also if some matrix user joins the "provisioned room" address it goes to old channel, not the new plumbed one.

@olmari
Copy link
Author

olmari commented Dec 26, 2019

Basically somewhat discussed in the past here: #387 but for today as things has moved on this has become diffirent kind of issue, like I described above...

Basically all I ask is that on provisioned room an room admin (that has proper PL in bridge-appservice mind too) could issue "unprovision" command that would do whatever it needs to make room state like "virgin"... Either that, or honor/follow plumbing command so that remote address follows to plumbed room... Again could even ask provisioned OP yes/no so no malicious attemt can be done on a whim...

@jaller94 jaller94 added the T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements. label May 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements.
Projects
None yet
Development

No branches or pull requests

2 participants