Pythonで勤怠管理Slack Botの作成方法をわかりやすく解説!(Excel・ローカル環境編)Python×Excel×Slack
ฝัง
- เผยแพร่เมื่อ 26 ส.ค. 2024
- Pythonを用いて勤怠管理を行うSlack Botを作成していきます!
勤怠管理をExcel等で行っている方も多いのではないでしょうか?このような方に今回の講座はもってこいです。
「出勤」「退勤」のテキストをSlackで入力するとボットが反応して、Excelに時刻を自動入力してくれます。
今回の講座内容をベースに、様々な領域への応用を効かせることができますので、Slack Botに興味のある方は是非ご覧になっていただければと思います!
■APIについて詳しく知りたい方向け
「APIについてよくわからない!」という方は下記動画をご視聴の上、本動画に臨んでください!
PythonでぐるなびAPIを扱おう
• PythonでぐるなびAPIを扱おう | P...
■Python活用シリーズ
ビジネスなどでも使えるPythonの便利な活用方法をお伝えしていきます!
PythonでGoogleスプレッドシートの情報を抽出してみた
• PythonでGoogleスプレッドシートの...
PythonでGmailを自動送信する方法
• 【業務自動化!】PythonでGmailを...
PythonでぐるなびAPIを扱おう
• PythonでぐるなびAPIを扱おう | P...
PythonでTwitterAPIを扱おう
• PythonでTwitterAPIを扱おう|...
Pythonで楽天トラベルAPIを使用した宿泊先リスト作成方法をわかりやすく解説!
• Pythonで楽天トラベルAPIを使用した...
【LINEチャットボット作成】毎朝美女からメッセージが届く方法をわかりやすく解説!Python×Messaging API×GitHub Actions
• 【LINEチャットボット作成】毎朝美女からメ...
■ Twitter
/ 03imanyu
■ Udemy
www.udemy.com/...
#Python #Slackボット #Excel
すごーくわかりやすくてファンになりました
ありがとうございます😭
動画の通り(テスト的にbot.run()させた時)ではmethod_deprecatedとのエラーが出ます。
この原因はAPIの仕様変更によるモノみたいです(2021年11月30日以降)
Slackの仕様変更にslacksdkが対応していない模様
そこで、解決策を教えてもらえば幸いです
but.run()を実行すると以下のエラーになります。。
どうしたらいいでしょうか?
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
Cell In[9], line 1
----> 1 bot = Bot()
2 bot.run()
NameError: name 'Bot' is not defined
今回もとても分かりやすく勉強になりました。
次回のスプレッドシートでの活用方法を期待しています。
今回の動画は個人の勤怠管理ですが部署全体のスタッフを管理したい場合は
どのような方法がありますか。(1台の端末でスタッフ全員の勤怠を管理したい場合等)
コメントありがとうございます!
実際に機能としてあるかを確認しなければわかりませんが、
メッセージを送ってきたユーザーを判別して、そのユーザーごとに挙動を変えれば良いのではないでしょうか?
※多分あります
ありがとうございます!
続編楽しみにしてます!
ちなみに、pipでインストールするときに!pipとするのはどんな意味があるのでしょうか
jupyter notebook上でLinuxのコマンドを使用できるようにするためです!
現在はAPI仕様変更でslackbotがそのまま利用はできないようですね。。。。
いつも勉強させてもらっています。
slackbotを動かすとコンピュータが拒否しましたというエラーログが出るのですが
対策方法はありますか。
コメントありがとうございます!
セキュリティソフト等の関係ではないでしょうか?
また、そのログはどこに出てくるのでしょうか?
私自身経験したことないエラーなので、イメージがつかず、、、
@@imanyu_programming権限が無かったのとExce開いたままだから書き込まなかったみたいです。
ご迷惑をおかけおかけしました。
@@rad2744 なるほど!!そうだったんですね、、、
いえいえ、全然迷惑じゃないですよ!
引き続き頑張ってください!!!
スプレッドシートバージョンも楽しみにしてます。私は今勉強中で、APIとかトークンとかで、つまづくことがあります。法人契約なんかでは、システム管理者権限が必要だったり、権限を制限されていることが原因なのかな〜、なんて思うことがあります。(^^)
コメントありがとうございます!!
おっしゃる通りですね!
おそらく法人アカウントはその辺りの制限もあるかと、、、
)