이제 다시 SlackBot을 만들려고했습니다.

2331 단어 슬랙파이썬bot
만든 도구는 Python의 도구로 Slack에서 간단한 대답하는 도구.
사용하는 파이썬 라이브러리는 "slackbot"을 사용합니다.

도서관 위치



슬랙 측 설정



슬랙 관리 화면



검색에서 'Bot' 입력



Bots 설정 확인



Bots API 토큰 메모



파이썬 측 설정



라이브러리 다운로드
pip install slackbot

다음의 구조도리 작성하기
slackbot
 └── run.py               :初期起動の設定
 └── slackbot_settings.py :ここに先程の上でメモしたAPI_TOKENをセットする。
 └── plugins
     └── __init__.py
     └── custom.py     :カスタマイズするファイル


Slack에서 메시지를 주고받는 사용자 정의 파일을 만듭니다.
Github의 샘플을 사용하여 "Hi"라고 메시지하면 "I can understand hi or HI!"를 응답합니다.

custom.py
@respond_to('hi', re.IGNORECASE)
def hi(message):
    message.reply('I can understand hi or HI!')
    message.react('+1')

Slack 봇을 시작하는 명령
python run.py

명령으로 시작하면 Slack에서 봇에 "hi"라는 메시지를 표시합니다.



아래에 Github에 사용한 파일 업

좋은 웹페이지 즐겨찾기