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

Hosted relay: please add your official XMPP MUC to the bridge #2126

Open
bkil opened this issue Mar 27, 2024 · 0 comments
Open

Hosted relay: please add your official XMPP MUC to the bridge #2126

bkil opened this issue Mar 27, 2024 · 0 comments
Labels

Comments

@bkil
Copy link

bkil commented Mar 27, 2024

Based on the docs, I thought all of your chat platforms were already bridged together:
https://github.com/42wim/matterbridge?tab=readme-ov-file#chat-with-us

However, I see that the 19 participants on your XMPP MUC are isolated:
xmpp:matterbridge@conference.jabber.de

Could you please have a look?

If you disabled this due to spam earlier, you can tighten its settings:

  • disable making the participant list public
  • present real Jabber ID to only mods
  • make room moderated
  • allow nobody to send private messages
  • disallow making users participants (i.e., unvoice by default)
  • disallow visitors from sending private messages, sending status text, change nicknames, sending voice requests
  • disallow querying of other users
  • disallow sending invites
  • disallow changing of the topic by users
  • enable message archiving to get a little scrollback perhaps
  • ...

Then you can come by and make trusted members voiced participants (such as who were already in good standing on other platforms, or as TOFU). This will protect you against 99% of hit & run spammers while you are sleeping.

You may also want to elect a few moderators over XMPP. Or as an alternative, over other platforms (and allow kicking the bot by mods and not rejoining automatically until you wake up).

@bkil bkil added the bug label Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant