Skip to content
message-square

GitHub Action

Chatwork Messaging Action

v2.0 Latest version

Chatwork Messaging Action

message-square

Chatwork Messaging Action

Send message to Chatwork

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Chatwork Messaging Action

uses: okuzawats/chatwork-messaging-action@v2.0

Learn more about this action in okuzawats/chatwork-messaging-action

Choose a version

Chatwork messaging action

actionlint rubocop yamllint

Chatwork の Room にメッセージを送信する Action です。

以下の Chatwork API を使用しています。

使い方

以下のように使用します。

- uses: okuzawats/chatwork-messaging-action@v2.0 # またはコミットハッシュを使用してください。
  with:
    apiToken: ${{ secrets.API_KEY }} # Chatwork の API キーです。secrets の利用を推奨します。
    roomId: ${{ secrets.ROOM_ID }} # Chatwork の Room ID です。secrets の利用を推奨します。
    message: 'ここにメッセージを書きます。'

ワークフロー構文の書き方は、本リポジトリの .github/workflows/ 内に格納してある、example.ymlも参考にしてください。

Chatwork の使い方

API トークン

Chatwork API へようこそ!から「API の利用申請」を行い、発行された ID です。この ID を用いて投稿されたチャットは、この ID を発行したユーザーのチャットとして扱われます。

ルーム ID

  • チャットの説明 > グループチャットの設定 > チャット情報 > 画面下部のルーム ID

または

  • Web 版でチャットルームを開いた時、URL に含まれる rid 以下の数字

です。

ユーザー ID

  • 自分宛に返信した時に aid=XXXXXXX と表示される XXXXXXX の部分

メッセージ記法

Chatwork のメッセージ記法については、以下を参照してください。

バグ報告

本リポジトリに Issue を作成してください。どのような状況で、どのようなバグが発生したのかを教えてください 🙇