كيفية الحصول على إشعار بالبريد الإلكتروني عندما ينضم مستخدم؟

مرحبًا،

أتساءل عما إذا كان بإمكاني تكوين خطاف ويب (webhook) على سبيل المثال يرسل لي بريدًا إلكترونيًا في كل مرة يقوم فيها شخص ما بإنشاء عضو جديد في المنتدى الخاص بي؟

على حد فهمي، يجب إنشاء عنوان URL لحمولة خطاف الويب من خلال Zapier على سبيل المثال، أو هل من الممكن القيام بذلك دون الحاجة إلى التسجيل هناك؟

مع خالص التقدير
أولي

إعجاب واحد (1)

يمكنك القيام بذلك بدون Zapier ولكنك تحتاج إلى برنامج نصي من نوع ما يتم تشغيله باستخدام webhook ويأخذ الحمولة ويرسلها إليك عبر البريد الإلكتروني. لا يمكنك ببساطة برمجة webhooks لإرسال بريد إلكتروني إليك.

بالنسبة للمثال الذي قدمته، يمكنك أيضًا تمكين “يجب الموافقة على المستخدمين” ولكن هذا سيقيد تسجيل الدخول حتى توافق على المستخدم الجديد يدويًا.

لمزيد من المعلومات حول webhooks، ألق نظرة على: Discourse API Docs

إعجابَين (2)

هل سيكون ذلك ممكنًا بدون إعداد “يجب الموافقة على المستخدمين”؟

سيكون ذلك لطيفًا نظرًا لأن منتداي جديد تمامًا وليس لدي الكثير من المستخدمين،

مع أطيب التحيات
أولي

إعجاب واحد (1)

هل تبحث عن دفعة بسيطة عند انضمام شخص ما؟

إذا لم تكن مرتبطًا بـ webhooks، يمكنك إنشاء استعلام Data Explorer واستخدام أتمتة متكررة لإرسال رسالة خاصة إليك كلما كانت هناك نتائج جديدة.

لقد اقترحت شيئًا مشابهًا لحالة استخدام مختلفة قليلاً هنا:

3 إعجابات

الأتمتة فكرة جيدة! لقد اختبرت هذا للتو ويمكنك بالفعل استخدام أتمتة موجودة، إذا كنت على استعداد لإنشاء حقل مخصص للمستخدم وتطلب من المستخدمين إكماله عند التسجيل.

الخطوات التي نجحت معي:

  1. قم بإنشاء حقل مستخدم مخصص واجعله مطلوبًا
  2. قم بإنشاء موضوع في فئة Staff الخاصة بك
  3. قم بإنشاء أتمتة جديدة
  4. اختر البرنامج النصي “إنشاء منشور”
  5. اختر مشغل “بعد تحديث المستخدم”
  6. اختر الحقل المخصص الخاص بك
  7. حدد “مرة واحدة لكل مستخدم”
  8. حدد “مستخدمون جدد فقط”
  9. حدد النظام باعتباره المنشئ
  10. حدد معرف الموضوع الخاص بموضوعك (الرقم الذي يظهر في عنوان URL)
  11. اكتب المحتوى الذي تريده، بما في ذلك المتغير، على سبيل المثال “{{updated_user_username}} قام بالتسجيل!”
  12. قم بتسجيل مستخدم اختبار جديد للاختبار
4 إعجابات

هذا رائع جدا! ماذا أدخلت لحقل المستخدم المخصص المطلوب؟

لقد استخدمت للتو حقلًا مطلوبًا موجودًا قمت بإعداده مسبقًا. أطلب من جميع أعضاء موقعي الشخصي تقديم رقم هاتفهم.

إعجاب واحد (1)

على الرغم من أنه بالنسبة للبعض الذين قد يكونون عالميين، يمكنك الحصول على شيء مثل:

  • أوافق على الشروط والأحكام
  • لست روبوتًا

ولكن تغيير المشغل بحيث يمكنك الحصول على ‘تم إنشاء/تنشيط المستخدم’ لهذا وعدم الحاجة إلى حقل مخصص زائد عن الحاجة سيكون :chefs_kiss:


فقط بضع ملاحظات إضافية الآن بعد أن قمت بتجربتها بالفعل :slight_smile:

من المحتمل أن يكون واضحًا، ولكن بالنسبة لـ topic_id يمكنك أيضًا استخدام معرف موضوع رسالة خاصة (مع الاستفادة الإضافية من تأخير نافذة البريد الإلكتروني الأقصر، في حالة كانت السرعة أمرًا مهمًا)

أحد العيوب المحتملة هو أنه يتم إنشاء المنشور عند تسجيل المستخدم بدلاً من بعد تنشيط حسابه/التحقق من بريده الإلكتروني. على الرغم من أن هذا قد لا يكون فارقًا مهمًا.

تريد أيضًا التأكد من أن منشئ المنشور هو المستخدم النظام (أو بديل مشابه) حيث لن تتلقى إشعارات بمنشوراتك الخاصة إذا استخدمت منشوراتك كمرسل.

ولكن فقط للتأكيد، يعمل حقل مربع التأكيد المخصص بشكل جيد. :white_check_mark:

3 إعجابات

تم إنشاء طلب ميزة: 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.