問題タブ [hubot]

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 に答える
357 参照

hubot - チャンネルに誰が参加しているかを確認するためのhubotコマンドはありますか?

現在のチャンネルのすべての人のリストが欲しいです。

どうすればこれを入手できhubotますか?

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

hubot - HipChat の Hubot でユーザー名と @mention 名を一致させる

ユーザー名 (数値の xxxx_xxxxxx またはフルネーム) の @mention 名を検索する方法はありますか? またその逆の方法はありますか?

msg.message オブジェクトを見ると、メッセージの送信者の ID、jid、および名前を持つユーザー オブジェクトがあります。その人の @メンション名と、場合によってはメッセージで @ メンションされた人のユーザー名を見つけたいと思います。

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

javascript - 現在のキャンプファイヤー チャットルームのすべてのユーザーを一覧表示するには、hubot を取得するにはどうすればよいですか?

キャンプファイヤー チャットルームで実行している hubot (https://github.com/github/hubot) を持っています。

チャットルームにログインしているすべてのユーザーを表示するスクリプトを作成しようとしています。

デフォルトのhubot show usersコマンドは、ログインしているすべてのユーザーを見つけられないようです。

動かない疑似コード

0 投票する
0 に答える
177 参照

makefile - Hubot makefile テスト タスクが機能しない

make test を実行すると、次のようになります。

私のmakefileはこのhttps://github.com/github/hubot-scripts/blob/master/Makefileから変更されていません

私はhubotを完璧に実行できるので、xargsがコーヒーを嫌う理由がわかりません。

ありがとう

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

coffeescript - ElasticSearchで複数のクエリを組み合わせるにはどうすればよいですか

参考までにここにコードがあります。私はelasticsearchにログを記録し、hubotコマンドを使用してそれらのログを検索するhubotプラグインを作成しようとしています。

https://gist.github.com/4050748

2つのクエリに一致するレコードを取得しようとしています。

私は期待していました:

  • 最大50レコード
  • 特定のユーザーがいたレコード
  • 過去1時間の記録

私が得た:

  • 最大10レコード
  • 特定のユーザーがいたレコード
  • いつでも

過去1時間に、あるユーザー名を持つすべてのレコードを取得するにはどうすればよいですか?フィルタでmatch_allを使用する必要がありますか?私が試みていることはサポートされていませんか?

SQLでは、次のようになります。

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

javascript - Hubot で非同期 Ruby スクリプトを実行するには?

私の Ruby スクリプトの 1 つを、開発者ではないチームメイトが利用できるようにしたいと考えています (「Ruby 環境のセットアップと保守に消極的」を読んでください)。

チーム内でもHubotを使用しています。

「Ruby スクリプトを呼び出すことができる Hubot スクリプト (CoffeeScript、つまり JS) を作成するにはどうすればよいですか?」

追伸: 私のスクリプトは完了するまでに時間がかかります。hubot に迅速なフィードバック (「あなたの声を聞きました。あなたのスクリプトを実行します」) を与える方法についてアイデアがあれば、スクリプトが完了したときに通知します。完了 (「スクリプトが正常に完了しました」)、それは素晴らしいことです。

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

ruby-on-rails - ジャンキー応答: 不明なリポジトリ:'myrepo'

以下のように Campfire で Github リポジトリをビルドすると、不明なリポジトリ エラーが発生します。

ここに私のJanky herokuログがあります:

このログでステータス 404 を取得します。私は本当に行き詰まり、この問題を解決できません。あなたのアイデアをお待ちしています。

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

jenkins - CloudBees での Jenkins Executor の飢餓

Cloudbees、Janky、および Hubot で Jenkins を使用してジョブを正しくセットアップしました。Hubot と Janky が動作し、ジョブを Jenkins サーバーにプッシュしています。

ジョブが Jenkins キューに 1 時間以上待機しています。エグゼキュータの数を設定する場所がどこにもありません。これは Cloudbees の完全なデフォルト インスタンスです。

CloudBees サービスに時間がかかっているだけですか、それとも設定が間違っていますか?

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

javascript - Hubot に Post サポートを追加する

http-post-say.coffeeHerokuでホストされているhubotアプリにスクリプトを追加しようとしています。

ドキュメントには、スクリプトを追加する'/hubot/say'と、次の形式で投稿リクエストを受け入れるルートが作成されることが示されています。

スクリプトを追加して URL を変更しましたが、次のエラーが表示されました。 Cannot POST /hubot/say

私の次のステップは、いくつかの依存関係を追加することでした。robot.router.post使用している他のアプリにこれらの依存関係があることに気付きました。

変更をデプロイしましたCannot POST /hubot/sayが、そのルートにアクセスしようとすると受信します。

不足しているものはありますか?私は Node.js や hubot にあまり詳しくありません。

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

node.js - HubotをHerokuにデプロイできません

先月(2月13日)HerokuにHubotインスタンスをhubot2.4.6でデプロイしました。

今日、新しいスクリプトを追加したかったのですが、herokuにデプロイし直すときにコンパイルエラーが発生しました。更新する前に、wikiの指示に従って新しいhubotをデプロイしようとすると、まったく同じエラーが発生します。ログは次のとおりです。

現在、Hubotは2.4.8です。同じ問題を抱えている人、または何かが足りない人はいますか?