You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Specifying a channel ID for one Discord gateway will "break" other gateways that use Discord channel names.
"break" = messages sent FROM Discord channels (ones that use channel names) don't get sent to the other channels. messages are sent to those discord channels fine. and messages between other platforms on the same gateway work fine.
To Reproduce
Create multiple gateways using Discord channel names
Observe everything working properly
Change one gateway to use a Discord channel ID
Observe other gateways breaking
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots/debug logs
If applicable, add screenshots to help explain your problem.
Use logs from running matterbridge -debug if possible.
Sending `k` as a test message on Discord yields this output
This caused the mta.allstaff gateway (i.e. the gateway that specifies ID) to work perfectly fine. Other gateways however weren't bridging messages sent from Discord. Everything else for the gateway (for example, messages from IRC or Slack) worked fine.
Describe the bug
Specifying a channel ID for one Discord gateway will "break" other gateways that use Discord channel names.
"break" = messages sent FROM Discord channels (ones that use channel names) don't get sent to the other channels. messages are sent to those discord channels fine. and messages between other platforms on the same gateway work fine.
To Reproduce
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots/debug logs
If applicable, add screenshots to help explain your problem.
Use logs from running
matterbridge -debug
if possible.Sending `k` as a test message on Discord yields this output
It should look like this instead
Environment (please complete the following information):
matterbridge -version
git rev-parse HEAD
173a38a
Additional context
Please add your configuration file (be sure to exclude or anonymize private data (tokens/passwords))
(cut down)
This caused the
mta.allstaff
gateway (i.e. the gateway that specifies ID) to work perfectly fine. Other gateways however weren't bridging messages sent from Discord. Everything else for the gateway (for example, messages from IRC or Slack) worked fine.ID:
syntax is specified here: https://github.com/42wim/matterbridge/wiki/Gateway-config-(channel-rules)From the log, it seems that just because one gateway used channel IDs to identify channels, other gateways will start to do that too.
Note that whilst the ID is correct, the config for this gateway expects
Channel:"test"
, not a channel ID.The text was updated successfully, but these errors were encountered: