Google формы и Discord Webhook проблема - PullRequest
0 голосов
/ 30 сентября 2019

В настоящее время используется раздутый веб-крючок, подключенный к формам Google с помощью следующего сценария.
Моя проблема связана с формой, я хочу, чтобы люди отправляли либо фотографию, либо ссылку на фотографию.
когда они это делают, веб-крючокВстраивает все правильно, но показывает только ссылку на фотографию
, а не предварительный просмотр фотографии. в любом случае я могу это исправить?

var POST_URL = "websocketurlhere";

function onSubmit(e) {
    var form = FormApp.getActiveForm();
    var allResponses = form.getResponses();
    var latestResponse = allResponses[allResponses.length - 1];
    var response = latestResponse.getItemResponses();
    var items = [];

    for (var i = 0; i < response.length; i++) {
        var question = response[i].getItem().getTitle();
        var answer = response[i].getResponse();
        try {
            var parts = answer.match(/[\s\S]{1,1024}/g) || [];
        } catch (e) {
            var parts = answer;
        }

        if (answer == "") {
            continue;
        }
        for (var j = 0; j < parts.length; j++) {
            if (j == 0) {
                items.push({
                    "name": question,
                    "value": parts[j],
                    "inline": false
                });
            } else {
                items.push({
                    "name": question.concat(" (cont.)"),
                    "value": parts[j],
                    "inline": false
                });
            }
        }
    }

    var options = {
        "method": "post",
        "payload": JSON.stringify({
            "embeds": [{
                "title": "yourtitle",
                "fields": items,
                "footer": {
                    "text": "yourtext"
                }
            }]
        })
    };

    UrlFetchApp.fetch(POST_URL, options);
};

https://pastebin.com/bLNr5vKT

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...