אפשר אזכורי קבוצה בעריכות פוסטים להפעלת התראות (הגדרה אופציונלית)

הקשר

כיום, Discourse אינו מפעיל התראות כאשר תזכורת @שם_קבוצה מתווספת באמצעות עריכת פוסט קיים, גם אם:
• התזכורת תקינה ומקושרת
• הקבוצה מאפשרת תזכורות
• חברי הקבוצה מוגדרים ברמת התראה “עוקב” (Watching)
• העריכה נעשית על ידי מנהל או אדמין

זה תואם את אופן ההתנהגות של תזכורות משתמש, ומטרתו למנוע שימוש לרעה. עם זאת, ישנם שימושי מנהלה/פנימיים לגיטימיים שבהם מגבלה זו יוצרת חיכוך.

הצעה

הוספת הגדרה אופציונלית, לכל קבוצה, כמו:

“אפשר לתזכורות שנוספו דרך עריכות פוסט להפעיל התראות”
(ברירת מחדל: כבוי)

אם מופעל:
• Discourse יעריך מחדש כל @שם_קבוצה חדש שנוסף בשינוי פוסט
• חברי קבוצה עם רמת ההתראה המתאימה יקבלו התראה כאילו זה היה חלק מהפוסט המקורי

מקרי שימוש
• צוותים פנימיים המשתמשים בקטגוריות צוות פרטיות כדי להתריע לקבוצות ספציפיות (למשל @support, @moderation-team)
• פורומים עם תהליכי עבודה מובנים שבהם פוסטים מטופלים ומתוייגים לאחר ההגשה הראשונית

הפחתת הצורך ליצור פוסטים עוקבים רק כדי לוודא שקבוצה מקבלת התראה

הערות
• הגדרה זו תהיה אידיאלית כאופציית בחירה לכל קבוצה, כדי למנוע דואר זבל של התראות בטעות.
• זה צריך להעריך רק תזכורות שנוספו חדשות בעריכה, ולא להפעיל מחדש את כל התזכורות.

עשוי להיות מוגבל לעריכות של צוות בלבד אם עולות חששות אבטחה/פרטיות.

i have applied a temporary fix

FWIW this works for me :person_shrugging:

My step-by-step in case I’ve missed something:

  • Ensure group is mentionable from the group settings
  • Create test post in a non-muted topic
  • Edit test post to add ‘@groupmention
  • Check a group member’s notifications to see if they got a ping

I tried with both an edit within the grace period and an edit outside the grace period and both fired a ping as expected.

What am I missing?

2 לייקים

התכוונתי לומר התראות דוא"ל ולא רק פינגים.

לייק 1

משתמשי הבדיקה שלי בקבוצה קיבלו גם כן הודעת דוא"ל.

אם תבדוק את יומני הדוא"ל שלך, האם הם מופיעים ב-/skipped עם סיבה?

לייק 1

the desired email (less than 2 hours ago) didn’t land in Sent or Skipped logs

also i should note

Ah, I think this is to do with not receiving a second email about something you’ve already received an email about (eg if Watching First Post).

Though the assign plugin would be perfect for these particular use cases if you’ve not already tried it?

Pings in whispers work well too.

כן, רבים דולגו לאחרונה מכיוון שהמשתמש כבר ראה, ערכתי פוסט (מחוץ לתקופת החסד) על הפוסט האחרון בנושא לאחרונה וזה הפעיל אימייל.

באופן מוזר, אני לא רואה את האזכור הזה בהיסטוריית העריכות של הפוסט האחרון.