問題タブ [chatops]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
30 参照

queue - シェフ - 軽量の「キュー」が必要 (レシピの存続期間中)

現在、ループ内でチャットにメッセージを投稿するシェフのレシピがあります。

私のチャットの結果は次のようになります。

私は疑問に思っています - シェフには簡単な「キュー」メカニズムがありますか? もしそうなら、コードはどのように見えるでしょうか。

0 投票する
1 に答える
308 参照

chef-infra - Chef - 「実行」用の DSL を含むカスタム リソースを作成する方法

definitionチャット サーバーに投稿するシェフを作成しました。

定義が推奨されなくなったので、これをリソースとして書き直すにはどうすればよいですか? 「イベント」方法を使用してコードをトリガーする方法に特に興味があります。

ファイルchat\definitions\post.rb:

レシピ内のコードの呼び出し:

今、私はシェフのドキュメントを読み、さまざまなことを試しました(正確にはModule、 a 、 a 、libraryおよび a )、シェフのカスタムリソースresourceに関するドキュメントを読みましたが、成功しませんでした。

誰かが私を案内してもらえますか:このコードを に変換する方法resource、それが適切な方法である場合 (chef 12.6+) ?

教えていただければ幸いです

  • レシピ リソースはクックブックのどこに配置されますか ( chat/recipes、または他の場所?)
  • コードがどのように見えるか (上記の私の定義から変換)
  • 新しいコードは (別のレシピから) どのように呼び出されますか?そこにインクルードが必要ですか?
0 投票する
2 に答える
1863 参照

ruby - シェフ: *コンパイル*時ではなく*収束*時にタイムスタンプを取得する方法

私のdeploy_to_tomcatレシピの最後にあるこのコードを考慮してください:

チャットにメッセージを投稿します: Deployed my-web-app 2016-11-03 12:31

ただし、からのタイムスタンプTime.newが少しずれていることに気付きました。数分後にリソースがカバーされて実行されたときではなく、レシピがコンパイルされたときのタイムスタンプのようです。

だから私はこれを試しましたが、うまくいきませんでした(undefinedメッセージがチャットに投稿されたときはまだtimeNowでした)

(レシピの開始時ではなく)実際の時間をタイムスタンプに反映させる簡単な方法はありますか?

0 投票する
1 に答える
163 参照

python - Errbot での API 呼び出しのパーソナライズ / Errbot でユーザー固有の情報を保存およびアクセスする方法は?

すべてのプラグインからアクセス可能な Errbot にユーザー固有の情報を保存してアクセスする最良の方法は何ですか?

私のユースケースは、ユーザーが問題を作成、更新、クローズ、割り当てなどできるRedmine (問題追跡) プラグインの作成です。

これは単一のユーザー トークンを介して取得できますが、すべての問題が同じユーザーによって作成、更新、時間記録されるため、これは現実的ではありません。

ユーザーがユーザートークンを保存および更新し、プラグインが同じトークンを取得してそれを使用して API を呼び出す方法を誰かが提案できますか?

PS 私は Chatops/Errbot を紹介されたばかりで、何かを試しています。より良いアプローチがあれば教えてください。

0 投票する
2 に答える
151 参照

chatbot - ロボット化されたチャットはどのように作成されますか?

質問をしたり、ドームフォームに記入したりできる「弁護士ロボット」を提供する Web サイトをいくつか見つけました。彼らが作ったものをどのように食べたのですか?

通常、いくつかのチャットボットまたはchatopsエンジンが使用されていますか? (例: HUBOT)?

また、英語以外でコミュニケーションできるようなものを作ることは可能ですか?これに関する情報は見つかりませんでした。