kintoneのコメントを記載すると、チャットワークに記載したいです。

kintoneでコメントを記載する

コメントをコピーして特定のチャットワークのスレッドにコメントしたいと考えております。

サイトをみて、以下のように記載したのですが、うごきません。

レコード追加でコメントが飛ぶというものはできたのですが、どうしたらよいでしょうか?教えてください。

https://life89.jp/kintone_create_record_then_post_chatwork/

 

(function() {
“use strict”;
kintone.events.on(“app.record.create.submit.success”, function(event) {

//初期設定ここから

// kintone サブドメイン (xxxxx.cybozu.com の xxxxxの部分)
var subdomain = “xxxxx”;
// chatwork APIトークン(チャットワークのAPI設定で取得)
var cw_token = ‘xxxxx’;
// chatworkルームID(チャットワークURLの最後の数字部分 https://www.chatwork.com/#!rid99999999 なら 99999999)
var room_id = ‘xxxxx’;
// 送信したメッセージを自分から見て未読とするか
// 未読としない:0 未読にする:1
var self_unread = 1;

//初期設定ここまで

document.querySelector(‘button.ocean-ui-comments-commentform-submit’).onclick = function(){
// 入力値取得
var value = document.querySelector(‘.ocean-editor-seamless’).textContent;

//ここで chatwokへ登録する  
alert(value);  

};

Masahiro Makitaさん

kintone において、コメント投稿で発火するイベントがないため、現在の処理を利用して

カスタマイズをしようとすると、DOM操作が必須となってしまいます。

こちらで、過去に類似のやり取りがあり、参考になるかと思いますが、動作保証がされないので、

利用する場合には、注意が必要です。

 

なお、コメントの投稿で発火するものとして Webhook があるので、間に Zapier をかませて、

chatworkに投稿するなどはどうでしょうか?

サクラエビ様

 

コメントありがとうございます。

申し訳ありません。DOM操作や、webhook、zapierがわからないので、

調べて進めてみます。

コメントではなく、チェックを付けたら飛ぶなどでもいいのですが、

チャットワークになにか投稿ができるとよいのですが。

(文章などはある程度提携文で、作成しておくことができます。)