問題タブ [slack-api]

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

node.js - 特定の時間間隔でHeroku dynoを存続させる方法は?

2015 年 6 月の開始以来、無料の Heroku dyno は 24 時間間隔で 6 時間スリープする必要があり、New Relic のようなものは役に立たなくなりました。

無料の Heroku dyno で実行されている Slack ボットを持っており、これをオフィスで Smartsheet ドキュメントの解析や Google ニュースの検索に使用しています。このdynoを一定の時間間隔で維持する方法があるかどうか疑問に思っていましたか? たとえば、毎日午前 7 時から午後 11 時までですか。6 時間の間隔をそこに残しますが、営業時間中はアクティブのままにします。何か案は?

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

google-app-engine - 外部 URL へのリクエストを介して Slack ボット メッセージを受信する

特定のドメインへの POST リクエストを介して、Slack ボットに代わってダイレクト メッセージを受信することは可能ですか?

Slack から POST リクエストを介して着信ダイレクト メッセージを受信し、API を介してメッセージを返信するエンドポイントを Google App Engine に配置したいと考えています。出来ますか?

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

websocket - Slack API rtm ダイレクト メッセージ

ノード パッケージを使用しています: slack-client を使用して、slack で API とやり取りします。slack-client を使用して、または使用せずに、指定したいユーザーにボットからダイレクト メッセージを送信するにはどうすればよいですか? これまでのところ、プレーンなソケット接続を使用したものは次のとおりです。

メッセージがボットから直接届くことを望んでいましたが、何もありませんでした。でも、hello というタイプの返信を受け取りますか? 上記の送信の詳細は、これに関する別の投稿で入手しましたが、うまくいきません。メッセージ ID は私が作成したものです。

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

node.js - node.js: すべてのスレッドが完了するまで待ちます

私はコーヒースクリプトでhubotスクリプトを書いています。このスクリプトは、すべて YQL クエリを実行する 3 つのスレッドを開きます。各スレッドがメッセージをチャット クライアント (私の場合は Slack) に送信すると、クライアントは停止します。今、どうにかしてすべてのスレッドから文字列を収集し、それらを 1 つの send コマンドに結合する必要があります。

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

coffeescript - CoffeeScript で Smartsheet API からの HTTP リクエストに問題がある

序文: 私が AP Comp Sci に参加してからしばらく (2 年) が経ちましたが、先週までは CoffeeScript、hubot、HTTP リクエスト、または API を扱ったことがありません。優しくしてください。

私の仕事では、Slack チャネル用のボット (GitHub のハブボットを実装) を作成しています。これは、Smartsheet シートからの情報をユーザーに伝えて解釈し、Google ニュースでクライアントに関する記事を検索することになっています。私はこれで小さく始めて、ボットが検索することになっているデフォルトのドキュメントの名前を取得しようとしましたが、それを行うことさえできないようです. ここで私を助けてくれませんか?コードは以下です。注: 「jeeves」はボットの名前です。

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

javascript - jsを使用したhubot-slack - 1つのコマンドだけで複数の質問を処理する方法は?

趣味でhubot-slackを作っています。

私が実装したいのは、hubot が一度に複数の質問を受け取れるようにすることです。たとえば、次のようにします。

ご覧のとおり、ユーザーはコマンドで一度だけイベントをトリガーしますadd job。以下は、それを処理するための私のjavascriptソースです。

呼び出し部分:

およびプロンプト オブジェクト:

ただし、ユーザー入力は 1 回しか発生しないため、この関数をrobot.hearまたはで実装することはできません。robot.respond

これを実装する他の方法はありますか?そうでない場合は、この関数を のように多くの部分に分割する必要がadd jobありadd workplaceます。

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

javascript - slack-hubot api を javascript で呼び出す _ 結果の本文は常に未定義

ただし、常に未定義の本体が返されます。

これが私のソースコードです。: 静的変数

:用途

以下は私が得た結果です。

以下のURLを呼び出して結果を確認できます

URLのようなjson結果を取得できない理由がわかりません。ありがとう

PS javascriptを使用したhubotスクリプトガイドを知っている場合は、共有してください:D. ウェブ上にはたくさんのサンプルがありますが、ほとんどはコーヒー スクリプトなので参照するのは困難です:-<

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

powershell - SVN バッチ ファイル出力の改行と書式設定

開発チームのメンバーがビルドをコミットしたときに実行される単純な「コミット後」の svn バッチ スクリプトを作成しています。このバッチ ファイルは結果の出力を Slack サービスに送信し、Slack サービスはそれをチーム チャネルに吐き出します。

これはすべて問題なく機能しますが、新しい行や太字のテキストなど、特注の書式設定を入れたいと思います。現時点では少し読みにくいです。新しいラインに入ることができることは、私が求めている主なものです. いろいろと調べてみたのですが、なかなか正解にたどり着けません。

誰もこれを経験していますか?

現在、私のスクリプトの内容は次のとおりです。

現在、出力は次のようになっています。

liam.mcdonald 171 D:\Repositories\company

ここに別のものがあります:

U Test/New Text Document.txt