Adds a narrower spam sanction alongside the existing account freeze: a restricted account keeps every existing membership and conversation, but cannot join new channels/groups (public join or invite link) and cannot start a new conversation with a non-contact. Reachable both as a standalone admin action and as a decision on a reported user's moderation case, with the same idempotent-supersession and appeal wiring freeze already has. |
||
|---|---|---|
| .. | ||
| doc.go | ||
| premium_test.go | ||
| service.go | ||
| service_sparse.go | ||
| service_sparse_test.go | ||
| service_test.go | ||