hubot

    5

    1答えて

    ユーザー名(数値xxxx_xxxxxxまたはフルネーム)の@mention名を見つける方法はありますか? msg.messageオブジェクトには、メッセージの元の人物のid、jid、および名前を持つユーザーオブジェクトがあります。私は、その人の@mention名と、潜在的に彼らのメッセージに記されている人のユーザ名を見つけたいと思います。

    0

    1答えて

    私は、質問に応答するように頼んだときにその特定の質問に対する回答を聞くときに、尋ねられたときに限り、スラックボットを作成したいと考えています。例 User: @Hubot Please add a link to youtube Hubot: @User Can you please post a link to youtube User: @Hubot youtube.com Hubot:

    23

    1答えて

    私はhubotに新しいですし、そこに私はこのデバッグメッセージを見ることができ 誰かが私に言うことができる「#{} commit.urlにgitioをしよう」文 robot.logger.debugを参照してください。私はそれを実行するために./bin/hubotコマンドを使用しています。デバッグモードで実行する方法はありますか?私はデバッグメッセージを見ることができますか?

    12

    4答えて

    私は既存のHubotスクリプトをデバッグしようとしていますが、今後は自分自身で作成する必要があり、デバッグや少なくとも値の出力は簡単です(チャンネルではありません) 。どうすればいいですか? これは、ノードをいくつかの対話型ローカルモードで使用するだけでよい場合は、ボーナスポイントです。私は本当にどこから始めたらいいのか分かりません。 Hubotが使用するすべてのスクリプトは、Coffeescri

    11

    2答えて

    参照するコードはこちらです。私はelasticsearchにログを記録し、hubotコマンドを使ってこれらのログを検索するhubotプラグインを作ろうとしています。 https://gist.github.com/4050748 私は2つのクエリに一致するレコードを取得しようとしています。私は期待していた { query: { match: { user: "S

    0

    3答えて

    私はherokuで動いているhubotのインスタンスを持っています。私はデフォルトの動作(例えばhelpコマンド)は必要ありません。代わりに私は自分のコマンドを選んで、ユーザにコマンドを入力させてもらいたい。この場合、すべてのユーザー入力でpbを実行したいだけです。 ユーザーがhelloを入力した場合、humbotをpb helloに実行したいと思います。あなたが「何を」聞きたいよう 私はmshi

    2

    2答えて

    私は新しいwit.aiボットエンジンをハブトにJavascriptで接続しようとしています。 残念ながら私はJS開発者ではないので、苦労しています。 は、ここに私が持っているコードです: 'use strict'; const Wit = require('../../../node-wit').Wit; const firstEntityValue = (entities, entity)

    13

    2答えて

    私は、Hubotの時計ベースの通知機能を作ろうと考えています(「これは5です、家に帰る時間だと思っていますが、邪魔されず、別の理由で)」。 Hubotスクリプトでこれを行う最善の方法は何ですか? は[編集】ここで、ノードのcronを使用した例です: TIMEZONE = "America/New_York" QUITTING_TIME = '0 0 17 * * 2-6' # M-F 5pm

    24

    2答えて

    http-post-say.coffeeスクリプトをHerokuでホストされているhubotアプリケーションに追加しようとしています。 ドキュメントでは、スクリプトを追加すると、投稿要求を次の形式で受け入れる'/hubot/say'ルートが作成されることが示されています。 curl -X POST http://localhost:8080/hubot/say -d message=lala -d

    7

    1答えて

    hubot statusなどのエイリアスを実行したい場合は、hubot newrelic meとhubot gauges for todayを呼び出す必要があります。 私は `msg.send" hubot newrelic me "のようなことをやろうとしましたが、メッセージを無視するだけのようです。 どうすればいいですか?