Я пытаюсь отправить сообщение из Google Apps Script в Slack через URL-адрес Webhook, который отлично работает, но я не могу понять, как отправить выделенного или выбранного пользователя в этом тексте.Например '@UsernameTest, как ты?'это то, что я хочу отправить человеку или каналу, но это не работает.Я понял, что для выделения канала, то есть для отправки «@Channel», мне просто нужно было написать, но это не то, что я хочу.Я пытался <@UserID>, но он все еще не работал.(Я получил UserID с помощью инструмента инспектора в веб-версии Slack для пользователя.)
Документы Slack API помогли некоторым, но все еще имеют проблемы.
Вот код, который я использую, спасибо.
var SLACK_URL = 'https://hooks.slack.com/services/...
function sendSlackMessage(text) {
var slackMessage = {
text: "@UsernameTest how are you? and all you guys <@Channel>?"
};
var options = {
method: 'POST',
contentType: 'application/json',
payload: JSON.stringify(slackMessage)
};
UrlFetchApp.fetch(SLACK_URL, options);
}