이제 SlackBot을 만들어 보았습니다 : Incoming Webhooks
이제 다시 SlackBot을 만들어 보았습니다.
이제 SlackBot을 만들어 보았습니다 : Slach Commands
이제 SlackBot을 만들어 보았습니다 : Interactive Components
이제 SlackBot을 만들어 보았습니다 : 대화
이번은 Incomming Webhooks입니다.
언제든지 원하는 경우 특정 채널이나 특정 사용자에게 메시지를 보냅니다.
다음이 참고가 됩니다.
Incoming Webhooks
htps : // 아피. scck. 코 m / 닌코 민 g ぇ b 호오 ks
Incoming Webhooks 사용
항상 Setting-Basic Information을 엽니다.
Incoming Webhooks를 선택합니다.
Activate Incoming Webhooks를 On으로 설정합니다.
그런 다음 아래쪽에 있는 Add New Webhhooks to Workspace 링크를 클릭합니다.
게시 대상으로 메시지를 보낼 채널 또는 사용자 이름을 선택하고 허용할 버튼을 누릅니다.
예를 들어, 먼저 만든 채널 #testproject를 선택했습니다.
그러면 Webhook URL 표에 방금 전 채널과 URL이 추가되었음을 알 수 있습니다. Webhook URL은 나중에 사용하므로 기억합니다.
서버측 구현
Incoming Webhook에 의한 메시지 송신하는 계기로서, 전회의 투고로 만든 앙케이트에의 회답이 있었을 때로 하고 싶습니다.
app.submission은 변경, 그렇지 않으면 추가입니다.
controllers\slack_testbot\index.jsconst WEBHOOK_URL_INCOMING = 【Webhook URL】;
app.submission(async (body, web) =>{
var message = {
"text": '回答ありがとうございました。',
};
app.responseMessage(body.response_url, message );
app.responseMessage(WEBHOOK_URL_INCOMING, { text: body.user.name + 'さんがアンケートに回答しました。' });
});
【Webhook URL】의 부분을 방금 생성된 Incoming Webhook의 Webhook URL로 옮겨놓습니다.
동작 확인
이번에도 Android의 Slack 앱에서 동작 확인했습니다.
이런 식으로 입력하고 보내면,
응답 메시지를 받았습니다.
여기까지는 이전과 같습니다만, 채널 #testproject에도 메세지가 도착하고 있습니다.
이상
Reference
이 문제에 관하여(이제 SlackBot을 만들어 보았습니다 : Incoming Webhooks), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/poruruba/items/b78fb83ae969e9e03b75
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Incoming Webhook에 의한 메시지 송신하는 계기로서, 전회의 투고로 만든 앙케이트에의 회답이 있었을 때로 하고 싶습니다.
app.submission은 변경, 그렇지 않으면 추가입니다.
controllers\slack_testbot\index.js
const WEBHOOK_URL_INCOMING = 【Webhook URL】;
app.submission(async (body, web) =>{
var message = {
"text": '回答ありがとうございました。',
};
app.responseMessage(body.response_url, message );
app.responseMessage(WEBHOOK_URL_INCOMING, { text: body.user.name + 'さんがアンケートに回答しました。' });
});
【Webhook URL】의 부분을 방금 생성된 Incoming Webhook의 Webhook URL로 옮겨놓습니다.
동작 확인
이번에도 Android의 Slack 앱에서 동작 확인했습니다.
이런 식으로 입력하고 보내면,
응답 메시지를 받았습니다.
여기까지는 이전과 같습니다만, 채널 #testproject에도 메세지가 도착하고 있습니다.
이상
Reference
이 문제에 관하여(이제 SlackBot을 만들어 보았습니다 : Incoming Webhooks), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/poruruba/items/b78fb83ae969e9e03b75
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(이제 SlackBot을 만들어 보았습니다 : Incoming Webhooks), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/poruruba/items/b78fb83ae969e9e03b75텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)