저는 Python을 사용하고 있으며, Slacker
API를 사용하여 여유 채널에 메시지를 게시하고 메시지를 멋지게 게시합니다.Slack API : 버튼을 클릭 할 때 어떤 일이 발생합니까?
지금 내가하고 싶은 것은 라고하는 버튼을 만들고 추가 정보을 클릭하면 클릭 한 항목의 목록을 표시하고 싶습니다. 그러나 버튼을 클릭하면, slackbot
다음은
oh no, something weng wrong, Please try that again
은 예입니다 말한다 : link 아래
내 JSON과 코드
msg = "<!here> Hello guys! "
moreInfo = ['person', 'person2', 'person3']
message = [{
"title": "Lunch time has been decided",
"text": "You will also be joining",
"actions": [
{
"name": "buttonName",
"text": "More Info",
"type": "button",
"value": moreInfo
}]
}]
slack.chat.post_message('#teamChannel', msg, username='my_username', attachments=message)
이며,이 인 무엇은 여유 때처럼 보이는 내가 클릭 자세한 정보 버튼.
도움을 주시면 감사하겠습니다. 감사합니다 :)
감사합니다. 정확합니다. 끝점을 만들어야했습니다. 슬랙 API 문서는 다소 조직적이지 않다. 알아 내기가 힘들었다. –
나는 그것에 관한 질문이있다. API 문서에 따르면 사용자 버튼 액션에 대한 응답은 원래 메시지를 대체합니다. – ramin
@ramin 원래 메시지를 바꿀 필요는 없지만 원래 메시지의 message_ts (타임 스탬프)를 chat.update API에 추가하여 추가 할 수 있습니다. – Keller