Open yangm97 opened 6 years ago
Closely related or duplicate, I think, https://github.com/matrix-org/matrix-appservice-irc/issues/457 & https://github.com/matrix-org/matrix-appservice-irc/issues/380, but I am keeping this open.
Just noticed: not only matrix users are mute, non op (and probably non voiced) user messages from IRC don’t get bridged to matrix too.
The title is somewhat misleading as I can concretely say that -m
is bridged most of the time. Whatever is happening could either be synapse 504ing the change to allow users to talk, or possibly the mode happening during downtime (not all that likely, but it will happen in 100% of those cases).
The latter is fixed by #630
Workaround I suggested to this issue at Matrix:
I think you may be able to try
!cmd chat.freenode.net MODE #channel
or if you know the ops, you could ask them to run/quote mode #channel -m
a few times in hope that Matrix would catch up on it
I don't know if the !cmd
works for this issue (as it hasn't been documented) and in the second I say /quote mode
instead of /mode
as I think some IRC clients may eat the mode due to seeing it already existing on the channel. Of course some IRCds also eat it, but as the recent case was on freenode I didn't think of it.
I don't know how ready ops are generally to play with modes for Matrix, so I suggested it when knowing them.
Unable to reproduce this since #785
@Half-Shot might want to take a look at #freenode_#opennic:matrix.org.
Is there a way to reset the mode from the matrix side? Not all ops are going to execute random commands when things work perfectly on the irc side
!cmd chat.freenode.net MODE
workaround does not appear to work for my case: https://github.com/matrix-org/matrix-appservice-irc/issues/648#issuecomment-822965822
"Freenode IRC Bridge status" accepts the message (no reply at all), but also events_default remains at "1".
tried to manually send event to the room state to change events_default, but I do not have permission:
Failed to send custom event. (M_FORBIDDEN: You don't have permission to post that to the room. user_level (0) < send_level (100))
One such room this has happened is #freenode_#jungletree:matrix.org