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
I need to see messages before accepting the conversation to prevent spam.
I also asked on matrix channel twice, no reply.
Steps to reproduce
I used element app:
created a room
made the room public
"You made future room history visible to anyone."
"You changed the room name to PUBLIC"
"You changed the topic to "?"
"You invited [testing user]"
sent "hello" message
see empty screen, no messages.
Homeserver
self-hosted
Synapse Version
v1.105.0
Installation Method
Docker (matrixdotorg/synapse)
Database
Postgres
Workers
Single process
Platform
Ubuntu
Configuration
Relevant log output
-
Anything else that would be useful to know?
I am using matrix-dart-sdk in flutter app, but even element app is not working properly on this usecase.
When someone messages me (unencrypted), then i need to see messages before accepting conversation, Because there is no way of knowing if its spam or not. Going the other way to check message etc before sending it is not efficient.
related issue on matrix-dart-sdk famedly/matrix-dart-sdk#1756
The text was updated successfully, but these errors were encountered:
I think Element intentionally doesn't want to show room history in invites to prevent abuse. If in doubt you'd need to ask them though.
If you are writing your own app, then for public, world-readable rooms that your server is already joined to, it should be possible to request history from the room even though you haven't joined it. (you might need to make the room guest-accessible, I'm not sure).
Otherwise as far as I know this is not currently possible; invited members don't receive any rights to see room history, just a small amount of room state. You'd need to search for or make a spec change proposal to change this (see https://github.com/matrix-org/matrix-spec-proposals/).
Unless I got the wrong end of the stick I think this answers your issue
So to have exactly the same behavior like for example instagram, what someone messages me and i see the messages before accepting is impossible then, got it.
This example what i shown above is to just show that its not working properly from my pov.
Description
I need to see messages before accepting the conversation to prevent spam.
I also asked on matrix channel twice, no reply.
Steps to reproduce
I used element app:
Homeserver
self-hosted
Synapse Version
v1.105.0
Installation Method
Docker (matrixdotorg/synapse)
Database
Postgres
Workers
Single process
Platform
Ubuntu
Configuration
Relevant log output
Anything else that would be useful to know?
I am using matrix-dart-sdk in flutter app, but even element app is not working properly on this usecase.
When someone messages me (unencrypted), then i need to see messages before accepting conversation, Because there is no way of knowing if its spam or not. Going the other way to check message etc before sending it is not efficient.
related issue on matrix-dart-sdk famedly/matrix-dart-sdk#1756
The text was updated successfully, but these errors were encountered: