تقنية

نشر ردود نماذج Google على قنوات الخلاف


يلعب ؛

Discord هي منصة رسائل فورية وقطعة جماعية شهيرة ، تستخدمها ملايين الأشخاص. والجدير بالذكر أنه اكتسب جرًا كبيرًا داخل الكليات ومجتمعات الألعاب. يوضح هذا البرنامج التعليمي كيف يمكنك نشر استجابات نموذج Google تلقائيًا لقناة خلاف محددة بمساعدة استوديو المستندات.

إرسال ردود نموذج Google إلى Discord

تخيل خادم Discord الكلية مع قنوات #Tech و #Science مخصصة لمجتمعات مختلفة. يمكن للمتطوعين الطلاب ملء نموذج Google والإشارة إلى المجتمع الذي يرغبون في أن يكونوا جزءًا منه. عندما يقدم المدعى عليه نموذج Google ، يتم إرسال إشعار فوري إلى قناة Discord المعنية.

للبدء ، انتقل إلى قناة Discord حيث يجب تسليم إخطارات نموذج Google والنقر فوق أيقونة الإعدادات لنسخ عنوان URL WebHook لتلك القناة.

Discord Webhook URL

الآن بعد أن قمت بإنشاء عنوان URL لـ Discord Webhook ، انتقل إلى نموذج Google الخاص بك وإنشاء سير عمل جديد في استوديو المستندات. في علامة التبويب الشروط ، حدد الشرط Preferred Society Exactly Match Tech Society لأننا نريد إخطار قناة خلاف مختلفة لكل مجتمع.

في علامة تبويب المهام ، أضف مهمة Discord وأضف عنوان URL لـ WebHook الذي أنشأته في الخطوة السابقة. بالنسبة لجسم الرسائل ، يمكنك استخدام أي عنوان سؤال من نموذج Google وسيتم استبدالهم بالمستخدمين الفعليين المقدم من قبل مستجيب Google Form.

احفظ سير العمل وستتلقى الإخطارات تلقائيًا في Discord عند تقديم النموذج.

نماذج Google لأتمتة الخلاف

أرسل إلى Discord مع البرنامج النصي للتطبيقات

إذا كنت مهتمًا بمعرفة كيفية نشر هذه الرسائل لخلاف نماذج Google ، فإن الإجابة هي برنامج SCRIPT Google Apps.

سيقوم البرنامج النصي بتحويل استجابة نموذج Google إلى رسالة JSON ثم تقديم طلب نشر HTTP إلى عنوان URL WebHook لنشر رسالة إلى قناة Discord.

إليك مقتطف مبسط للنص:

const postMessageToDiscord = (formData) => {
  var discordUrl = 'https://discordapp.com/api/webhooks/labnol/123';

  var params = {
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded'
    },
    method: 'POST',
    payload: JSON.stringify({ content: formData }),
    muteHttpExceptions: true
  };

  var response = UrlFetchApp.fetch(discordUrl, params);

  Logger.log(response.getContentText());
};

انظر أيضًا: أرسل نماذج Google إلى Slack



Source link


اكتشاف المزيد من مرابع التكنولوجيا

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

اكتشاف المزيد من مرابع التكنولوجيا

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading