슬랙 (Slack) 봇과 파이썬 웹스크래이핑을 활용하여 매일 증시알림을 받는 봇 프로그램을 설정해보겠습니다.
다 만들고 나면 아래와 같은 알림을 받을 수 있습니다.
이 편에서는 슬랙 봇 만드는 방법까지 설명드리겠습니다.
0. 슬랙 기본 설정하기
봇을 만들기 앞서, 슬랙의 기본세팅을 해야 합니다.
- 먼저 슬랙에 회원가입을 합시다. (https://slack.com/intl/ko-kr/)
- 슬랙을 실행시켜 자신의 워크스페이스를 만듭니다. (여기까진 본 내용과 벗어나니 생략하겠습니다.)
1. 슬랙 봇 만들기
https://api.slack.com/ 에 접속하여 Slack Bot 을 만듭니다. Your apps 를 클릭합시다.
Create New App 을 클릭하고 From scratch 를 클릭합니다.
슬랙봇의 이름과 있을 워크스페이스를 지정합니다. 전 StockNoticeBot 으로 이름지어 보겠습니다.
위 설정을 마치셨으면 첫 화면으로 오게 됩니다. Permissions 로 들어가 줍니다.
스크롤을 내리다보면 Scopes 라는 항목이 있습니다. 알림만 보낼거기 때문에 Add an OAuth Scope 클릭 → chat:write, chat:write.public 을 클릭하여 추가합니다.
다시 Basic Information 에서 Install to Workspace 를 클릭합니다.
(옆의 Settings 의 Install App 에도 같은 메뉴가 있습니다.)
아래와 같은 화면이 나오면 잠시 기다렸다가 허용버튼이 활성화되면 눌러줍니다.
버튼을 누르면 창이 닫히는데, 이제 슬랙을 확인해보면 만든 봇이 내 워크스페이스에 존재함을 확인할 수 있습니다.
이제 이 봇을 조작하는 방법은 다음편에서 다뤄보도록 하겠습니다. 파이썬을 사용하여 조작해볼 예정입니다.
'프로젝트 > [ed]_슬랙봇_증시알림' 카테고리의 다른 글
[Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 (5) (0) | 2021.10.12 |
---|---|
[Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 (4) (0) | 2021.10.02 |
[Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 (3) - 2 (3) | 2021.09.25 |
[Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 (3) - 1 (1) | 2021.09.24 |
[Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 (2) (0) | 2021.09.22 |