Try Status instead of Session.
I tried it in the past and I was welcomed with messages from scammers and no moderation in any groups that I saw. I may give it second chance one day though.
Fully FLOSS and their developers are not dicks who prioritize “muh dont want fixed notification” to digital rights.
Session is quite new project, gains much more users then Status and thus generates more issues. If you would be a developer and you would prioritize fixing notifications that work for most users anyway over working on new open group server implementation to mitigate spam then your project wouldn't last long. As a user I would rather see no notifications than get lots of spam that would make the platform unusable.
Could you at least tell me any reasons why you wouldn't use Session? Nobody will take you seriously if you have no arguments to back up your statement.