Skip to content

secchanu/slack-chouseisan-remind-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slack-chouseisan-remind-bot

使用方法

依存関係のインストール

Poetry がインストールされている場合

poetry install

そうでない場合

pip install .

アプリの準備

Slack API: Applications からアプリを作成 (From Scratch) する

Basic Information の App-Level Tokens に connections:writeを追加した Token を生成する
(これをAPP_TOKENとして扱う)

Slash Commands に /subscribe /unsubscribe /list を追加する

OAuth & Permissions の Scopes の Bot Token Scopes に chat:write chat:write.public commandsを追加する

OAuth & Permissions の OAuth Tokens for Your Workspace からワークスペースにインストールする
インストール後に Bot User OAuth Token が生成される
(これをBOT_TOKENとして扱う)

以下のようなconfig.iniREADME.mdと同じフォルダ内に作成し

[SLACK]
APP_TOKEN=xapp-XXXXXXXXXXXXXXXX
BOT_TOKEN=xoxb-XXXXXXXXXXXXXXXX

のようにそれぞれ対応した Token を入れる

実行

python app

About

調整さんリマインダー for Slack

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Languages