Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Desktop Application

コミュニティですぐに食べるスラックボットを作る

Slackベースのコミュニティを参加または運営していますか? 繰り返して非効率的な作業で不便を経験していますか? この講義を通じてすぐに使えるスラックボットを作ってみてください!

  • daco2020
3시간 만에 완강할 수 있는 강의 ⏰
자동화
스토리텔링
Slack
slack-bot
Python
Naver Cloud
VSCode
Thumbnail

学習した受講者のレビュー

こんなことが学べます

  • Slackのさまざまなイベントリクエスト/処理方法を習得できます。

  • スラックモーダルを実装し、モーダルに入力したデータを収集できます。

  • 収集したデータをCSVファイルとして保存して検索できます。

  • コミュニティ管理者のための管理者メニューを呼び出すことができます。

  • ネイバークラウドプラットフォームを使用してスラックボットを展開して運用できます。

コミュニティですぐに食べるスラックボットを作る😽

この講義の特徴

📌約800人が使ったスラックボット開発者が知らせるスラックボット作り講義です。

📌スラックボットを開発し、遭遇する問題の状況とエラーを一緒に解決して進めます。

📌収集、保存、検索という基本的な機能を実装し、スラックボットの開発に関するノウハウを学ぶことができます。

📌仮想人物「徳純李」の問題を一緒に解決していくストーリー型講義です。

こんな方におすすめです

繰り返し作業を自動化したい!

スラックで繰り返される作業をしていますか?オートメーションを通じて繰り返し操作から解放できます。

スラックメッセージがどんどん消えます。

時間が経つとスラックメッセージは消えませんか?メッセージを保存していつでも再度照会できます。

私が作ったボットを配布したい!

外部の開発者やツールなしで自分で作ったSlack Botをクラウド環境に展開して運用できます。

受講後は

  • Slackのさまざまなイベントリクエスト/処理方法を習得できます。

  • スラックモーダルを実装し、モーダルに入力したデータを収集できます。

  • 収集したデータをCSVファイルとして保存し、再度照会してユーザーに渡すことができます。

  • コミュニティ管理者のための管理者メニューを作成して呼び出すことができます。

  • ネイバークラウドプラットフォーム(NCP)を利用してスラックボットを展開して運営できます。

  • slack-botの作成から開発、運用まで、全体的なプロセスを習得できます。

このような内容を学びます。

Slackモーダルによる整形化されたデータ収集

モーダルを使用して整形化されたデータを収集できます。ユーザーが入力した値が有効かどうかを確認し、直接案内メッセージも渡すことができます。

収集したデータをCSVファイルとして保存および照会

モーダルで収集したデータをCSVファイルとして保存します。ユーザーが要求したら、保存したファイルを照会して渡す機能まで実装できます。

Community Manager メニューの呼び出しとデータの照会

コミュニティ管理者のためのメニューを呼び出すことができます。このメニューは、他のユーザーには見えず、「私にのみ表示」されるように実装できます。

ネイバークラウドプラットフォームを使用したスラックボットの展開

ネイバークラウドプラットフォーム(NCP)から直接サーバーを作成してターミナルに接続できます。 gitを使ってソースコードを移動してスラックボットを配布できます。

受講前の注意

練習環境

  • オペレーティングシステム:MacOS

  • 使用言語:Python 3.10以上を推奨

  • 使用ツール: VSCode

学習資料

  • 完全な講義資料PDF

  • ソースコード GitHub Repository

選手の知識と注意事項

  • 基本的なPython文法(条件文、繰り返し文、データ型)

  • 基本的な git 命令( add, commit, push, pull)


こんな方に
おすすめです

学習対象は
誰でしょう?

  • 繰り返されるタスクを自動化したいコミュニティ運営者または組織メンバー

  • スラックメッセージが消える前に内容を保存していつでも閲覧したい方

  • クラウド環境で24時間スラックボットサーバーを運営したい方

前提知識、
必要でしょうか?

  • python

  • vscode

  • git

こんにちは
です。

1,085

受講生

36

受講レビュー

28

回答

5.0

講座評価

2

講座

안녕하세요! 저는 1인 개발자 김은찬입니다.

1인 개발을 하며 배운 것들을 여러분과 나누고 싶어요.

カリキュラム

全体

18件 ∙ (2時間 52分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

18件

4.9

18件の受講レビュー

  • white67751163님의 프로필 이미지
    white67751163

    受講レビュー 6

    平均評価 5.0

    5

    94% 受講後に作成

    Thanks to your easy and friendly explanation of the content, I was able to learn about Slackbot.

    • daco2020
      知識共有者

      cart_rudolf, thank you for your valuable review! 😊 I'm so glad you learned a lot about Slackbot through the lecture. If you have any additional questions or want to learn more, please let me know!

  • hyongsu44님의 프로필 이미지
    hyongsu44

    受講レビュー 868

    平均評価 5.0

    5

    100% 受講後に作成

    Thank you for your valuable lecture.

    • daco2020
      知識共有者

      Oh my..! Thank you for your precious first class review! :)

  • supjk3님의 프로필 이미지
    supjk3

    受講レビュー 8

    平均評価 5.0

    5

    39% 受講後に作成

    • mhwan20101661님의 프로필 이미지
      mhwan20101661

      受講レビュー 10

      平均評価 4.8

      5

      94% 受講後に作成

      It's an interesting topic. Furthermore, it's almost perfect as a basic course! This would be useful for server and web service management. In the next lecture, I hope it covers server and service checks upon issues, daemon restarts, and service status information collection and visualization.

      • a010440004382929님의 프로필 이미지
        a010440004382929

        受講レビュー 1

        平均評価 5.0

        5

        33% 受講後に作成

        I'm looking forward to the remaining lectures.

        無料

        daco2020の他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!