האם יש הגדרה שאני יכול ליישם למשתמש ש תגרום למשתמש להיות בלתי ניתן אזכור?
הסיבה היא - אנחנו בעיקר קהילה פיזית עם מערכת חברים קשוחה (אנשים צריכים לשלם דמי חבר). כאשר אנשים עוזבים, אנחנו משעים אותם ולא מוחקים אותם כדי לשמור על היסטוריית ההודעות שלהם. הייתי רוצה להסיר אותם מרשימת האנשים שניתן להזכיר, כדי שאנשים לא יזכירו אותם בהנחה שהם עדיין חברים. האם זה אפשרי?
Just for a bit of extra detail on how it currently works.
For non-staff, a suspended user doesn’t show up in the @mention autocomplete that pops up when you start typing straight after the @, which may be helpful to dissuade regular people from trying to ping them.
And if you don’t hide suspension reasons, their user card should look a little like this when clicked on:
For that I updated js.user.suspended_permanently and js.user.suspended_reason, and added the date using the custom reason option when suspending the account.
Though you could go one step further and also deactivate their account as well. That would then hide their user card for normal users and replace the info with ‘this user is no longer active’:
So if people do manually type the ex-member’s @mention even though it’s not in the autocomplete menu there are still a couple of ways you can let people know they’re no longer an active member.