異なるメッセージングスペースでさまざまな Webex ボットと対話するユーザー
シスコが開発したボットの使用例

GitHub Cloud ボットを Webex アプリ スペースに追加する

GitHub Cloud ボットを Webex アプリ スペースに追加するには:

  1. メッセージング に移動し、GitHub Cloud ボットを追加するスペースを選択します。

    GitHub Cloud ボットだけで新しいスペースを作成することもできます。

  2. Peopleを選択し、 Add Peopleを選択して、GitHub ボットのメールアドレスを入力します。 GitHub02@webex.bot
  3. ボットはスペースのカードに応答して続行します。直接スペースにいる場合は、 Hi メッセージをボットに送信します。
  4. GitHub アカウントをリンク を選択し、GitHub の資格情報でログインします。
  5. GitHub アカウントがリンクされたら、ボットのスペースでメッセージ helpを送信します。

Github ボット コマンドを一覧表示するには、ダイレクト スペースで help というメッセージを送信するか、グループ スペースで @github help というメッセージを送信します。

Webex アプリで通知を受信する GitHub のアクションについて、新しい通知を作成したり、既存の通知を管理したりできます。

GitHub 通知を管理するには:

  1. GitHub ボットとの直接のスペースで、 manageというメッセージを送信します。

    グループ スペースでやりとりしているときに通知を管理するには、 @GitHub manageというメッセージを入力することもできます。

  2. 通知の名前を入力し、承認を選択し、通知メッセージを構成し、 保存を選択します。

通知の種類

利用可能な通知イベント タイプは次のとおりです。

  • ワークフロージョブ
  • ディスカッションコメント
  • ディスカッション
  • 共同編集者を追加しました
  • 問題のコメントが削除されました
  • 新しいブランチまたはタグが作成されました
  • リリース公開
  • コミットをプッシュしました
  • 問題コメントが更新されました
  • ブランチまたはタグが削除されました
  • リポジトリがフォークされました
  • コミットステータスが更新されました
  • リポジトリにスターを付けました
  • コミットコメントを追加しました
  • プルリクエストコメントを追加しました
  • Wikiページの追加または編集
  • 共同編集者を削除しました
  • 新しい展開が作成されました
  • 展開ステータスが更新されました
  • チームリポジトリが追加されました
  • ワークフロー実行
  • 新しい問題の作成
  • 問題が更新されました
  • 問題コメントを追加しました
  • プルリクエストがオープンしました

イベント タイプの通知は、上記のように管理ポータルから設定できます。

次のセクションでは、Github の問題の管理について説明します。

GitHub の問題を作成する

自分のスペースから直接 GitHub に問題を作成するには:

  1. GitHub ボットのスペースで、 helpというメッセージを送信します。
  2. 問題の作成を選択します。
  3. @github createというメッセージを送信して問題を作成することもできます。

フォームに入力して問題を作成する前に、組織とリポジトリを選択するように求める複数のカードが次々に表示されます。

GitHub の問題を更新する

GitHub の問題を更新するには:

  1. GitHub ボットのスペースで、 helpというメッセージを送信します。
  2. 問題の編集を選択します。

    グループ スペースに @github update を入力して問題を更新することもできます。

  3. 所有者または組織を選択し、リポジトリを選択します。
  4. 問題リストから問題を選択し、 続行を選択します。
  5. フォームに入力して、問題を適切に更新します。

GitHub の問題の詳細を取得する

GitHub の問題に関する詳細を取得して確認するには:

  1. GitHub ボットのスペースで、 helpというメッセージを送信します。
  2. 問題の表示を選択します。
    >

    グループ スペースに @github view を入力して、問題の詳細を取得することもできます。

  3. 所有者または組織を選択し、ボットによって提供されたカードからリポジトリを選択します。
  4. 問題を選択し、 続行 を選択して問題の詳細を取得します。