Skip to content

Commit ba4d693

Browse files
committed
matrix: add instructions for NSFL spam (somewhat WIP)
1 parent cb64257 commit ba4d693

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

pages/matrix.markdown

+63
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ _Note that this section is manually updated and might be missing some links._
4949
- [What are ghost and puppets?](#what-are-ghost-and-puppets)
5050
- [What does the public history visibility mean? I don't want to appear in search engines](#what-does-the-public-history-visibility-mean-i-dont-want-to-appear-in-search-engines)
5151
- [Can I see who is in any specific room without being there?](#can-i-see-who-is-in-any-specific-room-without-being-there)
52+
- [How do I deal with NSFL spam?](#how-do-i-deal-with-nsfl-spam)
53+
- [Disabling image previews](#disabling-image-previews)
54+
- [Element Web/Desktop](#element-webdesktop)
55+
- [ElementX](#elementx)
56+
- [Nheko](#nheko)
5257
- [How can I remove my messages automatically like on Signal, WhatsApp, Telegram and everything else?](#how-can-i-remove-my-messages-automatically-like-on-signal-whatsapp-telegram-and-everything-else)
5358
- [How can I remove my messages automatically on Nheko?](#how-can-i-remove-my-messages-automatically-on-nheko)
5459
- [How can I install Nheko nightly?](#how-can-i-install-nheko-nightly)
@@ -100,6 +105,7 @@ _Note that this section is manually updated and might be missing some links._
100105
containing a FAQ, hints and guides.
101106
- [Tune Your Chat](https://tune-your-chat.github.io/ecosystem/tune/) has a
102107
similar collection of hints to this section.
108+
- [Ubuntu Community: Dealing with spam on Matrix](https://ubuntu.com/community/communications/matrix/spam)
103109

104110
### Is there any kind of Matrix etiquette I should know about?
105111

@@ -236,6 +242,63 @@ in the room and aware of the alias.
236242

237243
Otherwise no, you cannot.
238244

245+
### How do I deal with NSFL spam?
246+
247+
I recommend disabling image previews in public rooms, more about that below, but
248+
moderators would have a couple of other options too:
249+
250+
- Do you have a Draupnir/Mjolnir?
251+
`!draupnir protections enable <protection-name-here>` might help you. Consider
252+
especially `FirstMessageIsImageProtection` (ban user if their first user is an
253+
image), `MentionLimitProtection` (remove messages if they spam ping many
254+
usres), `MessageIsMediaProtection` (remove files containing media),
255+
`MessageIsVoiceProtection` (remove voice messages). For more information see
256+
`!draupnir protections` and `!draupnir help`.
257+
- I don't have an access to a Mjolnir, but I think it might have older command
258+
`!mjolnir enable`, but it too should understand `!mjolnir protections` or at
259+
least `!mjolnir help`.
260+
- You could use permissions manager in room settings to disallow media files.
261+
TODO: `/devtools` event/instructions.
262+
263+
#### Disabling image previews
264+
265+
Everything is its own subheading for easier navigation through the table of
266+
contents on top.
267+
268+
See also the
269+
[Ubuntu guide for dealing with spam](https://ubuntu.com/community/communications/matrix/spam).
270+
271+
##### Element Web/Desktop
272+
273+
1. Open settings
274+
1. Select options/preferences, I am not sure which it is in English
275+
1. Uncheck option "display image/media previews" or something similar. It should
276+
also sync to your other Element Web/Desktop clients at least upon restart.
277+
278+
##### ElementX
279+
280+
1. Open settings
281+
1. Scroll down to the version number
282+
1. Tap the version number several times (7 for me)
283+
1. Open developer settings that are now visible
284+
1. Select the first option _Hide image & video previews_.
285+
286+
##### Nheko
287+
288+
I am unsure on whether this is specific to Nightly, see below for flatpak
289+
installation instructions.
290+
291+
1. Open user settings. It's on bottom left in the same row that begins with
292+
create a new chat (plus symbol), room directory (looks like a building), room
293+
search (ctrl + k which looks like a zooming glass) and finally the user
294+
settings looking like a cog.
295+
1. Scroll down to timeline
296+
1. The third option should be _show images automatically_ which has a dropbox
297+
with options _always_, _only in private rooms_ and _never_. Consider which is
298+
the most appropiate for you since knocking only rooms count as private even
299+
if they may be big and moderators may not know who is going to spam before
300+
letting them in.
301+
239302
### How can I remove my messages automatically like on Signal, WhatsApp, Telegram and everything else?
240303

241304
Matrix doesn't support it, but some clients, mainly Nheko <del>(nightly)</del>

0 commit comments

Comments
 (0)