問題タブ [slack]

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 投票する
1 に答える
2934 参照

php - ペイロードが有効ではありませんでした JSON Slack Webhook PHP

Slack Incoming Webhooks が Payload was not valid JSON を返し、ドキュメントがあまり意味を成していないようです。

オンライン リンターのいずれかで JSON をリントすると、有効な JSON として返されます。

ドキュメントにない Slack が探しているものは何ですか?

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

bitbucket - Slack Bitbucket 統合

Slack インテグレーションをセットアップしようとすると、403 エラーが発生し、ページがハングします。何が原因でしょうか?

これらはURLです

得る bitbucket.org/api/2.0/repositories/MyAccount/repo-name/hooks/?pagelen=100

役職 bitbucket.org/api/2.0/repositories/MyAccount/repo-name/hooks/

他の誰かが bitbucket をよく知っている場合は、リポジトリの削除を防止するオプションもあり、有効にしようとすると !Forbidden メッセージも表示されます。これらは、私のアカウントが無料利用枠にあることに関連していますか? エラーフィードバックはほとんどありません。

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

node.js - Slackカスタムコマンドから変数をparamに取得する方法

パラメータを受け取り、dランダムなサイコロを振って応答するノード アプリを作成しました。

ユーザーは、次のようにサイコロの最後に数字を追加することもできます。

APIは正常に動作します。ユーザーが入力できるように、これをスラックと統合しようとしています

また

しかし、変数をパラメーターに入れる方法がわかりません。これらの変数をカスタム コマンドに渡すにはどうすればよいですか? これまでにセットアップしたもののスクリーンショットは次のとおりです。

たるみ誤差

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

macos - pip install slackclient on OSX 10.11.1

私の質問は 2 つあります。

1)試しpip install slackclient てみると、最終的にこのエラーがスローされます:error: could not create '/Library/Python/2.7/site-packages/websocket': Permission denied

これを回避するために、私は試しsudo pip install websocketました:最終的にこのエラーがスローされます:error: could not create '/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/greenlet': Operation not permitted

この時点で、ちょっと調べてみると、github で不可解なページが見つかりました。pip install --userこのエラーは、私のバージョンの OSX が一部の領域へのルート レベルのアクセスさえ許可していないという問題の結果でした。私は実際にはこの議論には従わないので、Web で見つかった情報を少し調べた後、エラーを断念し、pip install --user.

ここで何をするのが正しいですか?

2) 上記の最後のエラーに到達した後、私はあきらめて試してみましたが、sudo pip install slackclient魔法のようにすべてがエラーなしでインストールされました。これは大丈夫でしたか、それとも将来何らかの形でこれを後悔しますか?

ありがとう!

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

api - Slack API で個々の IM に関する情報を取得するにはどうすればよいですか?

Slack API で、ファイルが共有されている個々の Slack IM オブジェクトを取得しようとしていますが、im メソッドの外観から、すべての IM をリストする im.list を使用してのみ im オブジェクトを取得できるようです。ユーザーの場合 ( https://api.slack.com/methods/im.list )。IM を 1 つだけ照会する方法はありますか?

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

api - Slack API - Slack からデータを送信するときにメッセージのフォーマットを削除する方法

Slack ボットを作成しています。メールアドレスを含むいくつかの情報をボットにフィードすると、発信 Webhook を介してデータが送信されます。

問題は、ボットに必要な情報を与えると、http 要求が次の (例) を返すことです。

{"name":"Alexandre","email":"<mailto:test@gmail.com|test@gmail.com>","test":"hello world"}

フック (zapier) をキャッチするサーバーは mailto: を括弧付きで解釈できないため、これは最悪です。このメッセージのフォーマットは、Slack が自動的に行うものです。URL と電子メールのメッセージ形式を削除する方法についてのアイデアはありますか?

ありがとう !

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

slack-api - Slack API 、Slash コマンドが更新されない

カスタム Slack アプリを構築しています。奇妙に思える動作に気づいています。

ユーザーがアプリをインストールすると、アプリにバンドルされているスラッシュ コマンドを利用できます。アプリにスラッシュ コマンドを変更または追加すると、アプリを「アンインストール」して「再インストール」しない限り、変更または変更されたスラッシュ コマンドがユーザーに表示されません。

ユーザーに再インストールを要求せずにアプリを更新するにはどうすればよいですか?

ありがとう!

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

ruby - 再起動時に Linux スクリプトが実行されない

分かってる。これらの投稿は常に表示されます。私のマシン/コードは、これらの一見単純なスクリプトをセットアップしようとするときに、ほとんどの人が達成しようとしている/どのような問題に直面しているのかに対する例外です。

基本的にRuby gemを使用してJSONでhttp POSTを実行するIPdetermination.rbRaspberry Pi(Raspbian OSを実行)で名前が付けられたファイルがあります。rest-clientコードは次のとおりです。

これ機能することに注意してください。実際、この bash スクリプトは次の場所に保存されています。/etc/init.d

どちらも手動で実行すると機能し、Slack にメッセージを正常に投稿できます。スクリプトに LSB コメントを添付し、running が を返すip_addrようにファイルを構成したことに注意してください。正しく実行すると、 が表示されます。ls -l-rwxr-xr-x 1 root root 413 Dec 30 03:39 ip_addrchkconfig --listip_addr 0:off 1:off 2:on 3:on 4:on 5:on 6:off

まだ

うまくいきません!システムを再起動しても、スクリプトが実行されないようです。私の唯一の理論は、再起動時に POSTing に問題がある可能性があるということですが、これが問題の原因であるかどうかは判断できません。私は何をしますか?

編集: Required-Start:andRequired-Stop:を変更して、ブート機能も含めるようにしましたが、どちらも機能$network$namedませんでした。

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

slack - Web インターフェイスで Slack メッセージを事前入力する

Slack の Web インターフェイスで Slack チャネルに移動するときに、メッセージ フィールドに事前入力する URL パラメーターまたはその他の手段はありますか?

つまり、ユーザーはブラウザで Slack チャネルへのリンクをクリックし、リンクされたページに到達すると、メッセージの一部が既に作成されているが、送信されていません。