איך לקבל הודעת אימייל כאשר משתמש מצטרף?

שלום,

אני תוהה אם אוכל להגדיר ווובוק (webhook), לדוגמה, שישלח לי אימייל בכל פעם שמישהו יוצר חבר חדש בפורום שלי?

כפי שאני מבין זאת, כתובת אתר מטען (payload) ווובוק (webhook) צריכה להיווצר דרך, לדוגמה, Zapier או האם זה אפשרי בלי להצטרך להירשם שם?

בברכה,
אולה

לייק 1

You can do it without zapier but you do need to have a script of some kind that is triggered using the webhook and takes the payload and emails it to you. You can’t just program webhooks to send you an email.

For the example you give, you could also enable must approve users but then that would restrict login until you approve the new user manually.

For more about webhooks, take a look at: Discourse API Docs

2 לייקים

האם זה אפשרי בלי הגדרת ‘חייב לאשר משתמשים’?

זה יהיה נחמד מכיוון שהפורום שלי די חדש ואין לי הרבה משתמשים.

בברכה,
אולה

לייק 1

Are you looking for a little nudge for when someone first joins?

If you’re not tied to webhooks you could create a data explorer query and use a recurring Automation to send you a PM whenever there are new results.

I suggested a similar thing for a slightly different use case here:

3 לייקים

אוטומציה היא רעיון טוב! פשוט בדקתי את זה ואתה יכול בעצם להשתמש באוטומציה קיימת, אם אתה מוכן ליצור שדה מותאם אישית למשתמש ולדרוש מהמשתמשים שלך להשלים אותו בעת ההרשמה.

שלבים שעבדו בשבילי:

  1. צור שדה מותאם אישית למשתמש והפוך אותו לחובה
  2. צור נושא בקטגוריה #צוות שלך
  3. צור אוטומציה חדשה
  4. בחר בסקריפט “צור פוסט”
  5. בחר בטריגר “לאחר עדכון משתמש”
  6. בחר את השדה המותאם אישית שלך
  7. בחר “פעם אחת למשתמש”
  8. בחר “משתמשים חדשים בלבד”
  9. ציין מערכת כיוצר
  10. ציין את מזהה הנושא של הנושא שלך (המספר שמופיע בכתובת האתר)
  11. כתוב את התוכן שאתה רוצה, כולל המשתנה, למשל “{{updated_user_username}} נרשם!”
  12. הירשם משתמש בדיקה חדש כדי לבדוק
4 לייקים

זה די מגניב! מה הכנסת עבור שדה המשתמש המותאם אישית הנדרש?

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

לייק 1

Though for some potentially universal ones you could have something like:

  • I accept the terms and conditions

  • I am not a robot

But a change to the trigger so you could have ‘user created/activated’ for this and not need a superfluous custom field would be :chefs_kiss:


Just a couple of extra notes now I’ve given it an actual run-through :slight_smile:

Probably obvious, but for topic_id you can also use a PM topic id (with the added benefit of a shorter email window delay, in case time was of the essence)

One potential downside is that the post is created when a user signs up rather than after they activate their account/verify their email. Though this may not be an important nuance.

You also want to make sure the post creator is the system user (or similar alternative) as you won’t get notified of your own posts if you use yours as the sender.

But just to confirm, a confirmation box custom field works just fine. :white_check_mark:

3 לייקים

Created feature request: Allow "after user update" automation trigger to fire without custom field

2 לייקים

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.