Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. var POST_URL = "https://discordapp.com/api/webhooks/598146825551216651/LOO5C1FDOkaDi5o_kVjYPCD0EKP9IJpPh9iGkuFow4VpjOkP6vZ5NHb02mSkjh4k5dds";
  2.  
  3. function onSubmit(e) {
  4. var form = FormApp.getActiveForm();
  5. var allResponses = form.getResponses();
  6. var latestResponse = allResponses[allResponses.length - 1];
  7. var response = latestResponse.getItemResponses();
  8. var items = [];
  9.  
  10. for (var i = 0; i < response.length; i++) {
  11. var question = response[i].getItem().getTitle();
  12. var answer = response[i].getResponse();
  13. var parts = answer.match(/[\s\S]{1,1024}/g) || [];
  14.  
  15. if (answer == "") {
  16. continue;
  17. }
  18. for (var j = 0; j < parts.length; j++) {
  19. if (j == 0) {
  20. items.push({
  21. "name": question,
  22. "value": parts[j],
  23. "inline": false
  24. });
  25. } else {
  26. items.push({
  27. "name": question.concat(" (cont.)"),
  28. "value": parts[j],
  29. "inline": false
  30. });
  31. }
  32. }
  33. }
  34.  
  35. var options = {
  36. "method": "post",
  37. "payload": JSON.stringify({
  38. "embeds": [{
  39. "title": "New event idea!",
  40. "fields": items,
  41. "footer": {
  42. "text": "Please speak to the member for any further questions"
  43. }
  44. }]
  45. })
  46. };
  47.  
  48. UrlFetchApp.fetch(POST_URL, options);
  49. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement