Is there any way to automatically lower a user’s trust level when they leave a group.
We have a patreon set up where users are sorted into the correct groups as they sign up via an invite. Everything is working fine there, when a user signs up, but we have recently had some users drop their patreon subscription but their discourse accounts stay active. Because of the way discourse permissions work we have to arrange board permissions via trust levels, so it would be really useful to be able to force a user who is not part of a patreon assigned group to drop to trust level 0.
However, you can use the groups you’ve created for these users within the category permissions themselves if that would be a better fit?
Unfortunately, because it’s impossible to block a particular group from seeing/using a category we’ve had to set things up to work through trust levels
We wanted to have people who were in a specific group excluded from seeing categories. I was told this is impossible, so we came up with using trust levels to manage it
Nope, that won’t work for our use case. We have a group of users who have come through patreon and are sorted into the appropriate groups (and if we remove them, they keep getting re-added every time patreon updates) who we want to not be able to see certain categories on a case by case basis.
I think he is asking because he’s trying to help you find a workable solution for your situation.
Not knowing how your forum and patreon is setup, I couldn’t really offer much help beyond telling you that in my community’s case we use multiple groups based on our Patreon tiers to control access to multiple categories independently and that might be an option for you. It does take a bit of time and effort to setup though.
I think the original question was the opposite of that, seemed to be asking about people who cancelled paid patreon subscription or downgraded to a lower pay tier with that to be automatically shut out of the higher trust tier discourse group meant only for that higher pay tier.
I don’t have any answers about this, but seems like probably the system is not built for this specific kind of use. How much money someone is paying isn’t necessarily directly related to how trustworthy they may be.
I believe there is a built in system to lower someone’s trust tier from #3 to #2 based on some qualifications for that but don’t think there is anything automatic set up for the lower tiers.
“unlike other trust levels, you can lose trust level 3 status”
That’s what happens. They are removed from the group. They pay, they are added to the group. They gain access. When they stop paying they are removed from the group. They lose access.
Perhaps. But most communities I’ve worked with give access to people who have paid money. If they are not trustworthy, they don’t belong in the community and maybe they get their money back and account revoked.