Я ищу способ, позволяющий моему боту Slack имитировать то, что происходит, когда я нажимаю кнопку со стрелкой вправо в сообщении канала, например:
Если я нажму "Поделиться" в этом окне, оригинальное сообщение появится в целевом канале с тем же URL-адресом сообщения, что и оригинал (что мне и нужно).
Я попытался просто опубликоватьURL сообщения от бота, но URL выглядел как простая ссылка, на самом деле он не выглядел как копия исходного сообщения.
Как этого добиться с помощью бота?
ВЕсли это имеет значение, бот написан на Go с использованием https://github.com/nlopes/slack
РЕДАКТИРОВАТЬ: Вот примерный минимальный код того, что я пробовал (также пытался окружить URL с <>
, но получил те же результаты):
s := slack.New(accessToken, slack.OptionDebug(true))
s.PostMessage(
“#target-channel“,
slack.MsgOptionText("https://organization.slack.com/archives/original-channel-id/original-msg-id”, false),
slack.MsgOptionAsUser(false),
)