A-Formをちょっと便利に:フォームの問い合わせをChatWorkに通知するプラグイン「A-Form to ChatWork」

フォーム作成プラグインA-FormとChatWorkを連携させるプラグイン「 A-Form to ChatWork 」を公開しました。

このプラグインは数年前に試作していましたが、お客様からの問い合わせを受け、動作検証・修正を経て公開するものです。無償で利用していただけます(動作にはA-Formが必要です)。

A-Form to ChatWorkの機能

ダウンロード(無償利用OK)

AFormToChatWork-1.1.zip

インストール

解凍し、pluginsフォルダに入っている「AFormToChatWork」フォルダごと、Movable Typeのインストール・ディレクトリの[plugins]ディレクトリ配下にアップロードします。

MT管理画面にログインすると、アップグレード画面になるので、"アップグレード開始" をクリックします。「アップグレードを完了しました!」と表示されたらインストール完了です。

使い方

続いて初期設定に移ります。

初期設定:ChatWork側

  1. https://www.chatwork.com/ にログインします。
  2. アカウントメニューにある「サービス連携」 を選択します。
  3. サービス連携メニュー > API >API Token を選択します。
  4. パスワードの入力を求められるので入力します。
  5. [コピー]ボタンをクリックしてAPI Tokenを取得します。

参考:APIドキュメント
https://developer.chatwork.com/ja/

初期設定:A-Form側

  1. 通知したいフォームの管理画面 > 詳細設定タブ にアクセスします。
  2. ChatWork連携の設定をします。
    1. 「API Token」に、ChatWorkでコピーしたAPI Tokenをペーストします。
    2. 「チャット」にある[リストを取得]ボタンをクリックしてチャットリストを取得し、通知先のチャットを選択します。
    3. 「投稿内容」
      • 固定文
        「(フォーム名) に投稿がありました」というシンプルな固定文を選択したチャットに通知
      • 管理者宛てメールと同じ内容
        管理者宛メールと同じ内容を選択したチャットに通知

なお、 A-Form to Salesforce (有償ソフトウェア)、 A-Form to Slack (無償ソフトウェア)もありますよ。

A-Form to ChatWorkについての お問い合わせはこちら までどうぞ。