Sorunome / mx-puppet-bridge

Puppeting library for matrix
Apache License 2.0
95 stars 29 forks source link

post an error in room if a user sends a message in a bridged room, but the bridge doesn't/can't send the message #25

Open ericmigi opened 4 years ago

ericmigi commented 4 years ago

I sent a message via riot to a bridged slack room at 23:53, but the bridge didn't forward to slack and didn't error out.

Here are the logs from mx-puppet-slack

Jan-29 23:53:28.888 [bot-sdk-Appservice] info: Processing transaction 3911
Jan-29 23:53:28.890 [bot-sdk-Appservice] info: Processing event of type m.room.message
Jan-29 23:53:28.904 [PuppetBridge] info: New message by @eric:eric.nova.chat of type m.room.message to process!
172.20.0.2 - - [29/Jan/2020:23:53:28 +0000] "PUT /transactions/3911?access_token= HTTP/1.1" 200 2 "-" "Synapse/1.7.2"
Jan-30 00:53:29.000 [RoomSync] info: Maybe leaving ghost @eric:eric.nova.chat from !YQSUYdeTAk:eric.nova.chat

but no message was sent to slack.

Sorunome commented 4 years ago

Unfortunately, due to the nature of things, each protocol implementation will have to do that on their own. mx-puppet-discord does this already, though

ericmigi commented 4 years ago

Ok, I'll close this and open in each protocol if that's better (just to track)