matrix-org / matrix-appservice-slack

A Matrix <--> Slack bridge
Apache License 2.0
276 stars 72 forks source link

Create a new ping room if the previous room cannot be reached #752

Open Half-Shot opened 1 year ago

Half-Shot commented 1 year ago

If the room the bridge is using to "ping" the homeserver has been deleted, we will fail to start because the pings will always immediately fail. Instead, try to join the room and if we fail, create another. Joins will noop if we're already in the room.

tadzik commented 1 year ago

Fixes https://github.com/matrix-org/matrix-appservice-slack/issues/764, it seems