Skip to content

KING OF TIMEの出退勤をSlackにポストするchrome拡張機能

License

Notifications You must be signed in to change notification settings

okmtdev/KINTAI_slack_from_KING_OF_TIME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

KINTAI_slack_from_KING_OF_TIME

KING OF TIMEの出退勤をSlackにポストするchrome拡張機能

使い方

まずは Slack Botが必要。Slack ApplicationsからBotと便利なHOOKS_URLを用意しておきたい。

多分こーゆー記事の通りで作れる。日本語をBot名に入れたら作成できないので注意

作ったら、Slack ApplicationsにはBotがいるはず

yourapps

あんまメンテするモチベはないので拡張機能を公開しません。コードをローカルに入れてください。お願いします。なんでもしますから。

git clone [email protected]:okmtdev/KINTAI_slack_from_KING_OF_TIME.git

「chrome://extensions/」をChromeのアドレスバーに打ち込む

右上にあるデベロッパーモードを…

off

ON!

on

「パッケージ化されていない拡張機能を読み込む」で、さっきcloneしたレポジトリにあるextensionを指定

folder

読み込めたらこんなのが出てくる。右下のトグルがオンになっていることを確認する

extension

KING OF TIME を開き、Slackのアイコンマークの「KINTAI_SLACK_FROM_KING_OF_TIME」をクリックする

application

変数 集め方
Hooks URL Slack Application > OAuth & Permissions > Bot User OAuth Token
出勤時メッセージ お好きに。
退勤時メッセージ お好きに。

「テスト投稿」ボタンで「テスト成功!」というメッセージをボットが呟いてくれます。

slacktest

ここまでできたら、KING OF TIME から打刻を行ってください。

URLは「https://s2.ta.kingoftime.jp/independent/recorder2/personal/」からのみ動作するようになっているので、 それ以外のURLからKING OF TIMEを利用する場合は、manifest.jsonを修正してください。

About

KING OF TIMEの出退勤をSlackにポストするchrome拡張機能

Resources

License

Stars

Watchers

Forks

Packages

No packages published