問題タブ [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.
api - 着信 Webhook を使用して Slack にファイルを投稿することはできますか?
着信 Webhook 機能を使用して Slack の API を試しています。メッセージの投稿は問題なく動作しますが、ファイルの添付は許可されていないようです。
よく見ると、まったく別の OAuth ベースの API を使用する必要があることは理解していますが、ファイルをアップロードするためだけにトークンを作成するのは、メッセージの投稿がうまくいくと奇妙に思えます。受信する Webbook でファイルを Slack にアップロードする方法はありませんか?
python - 特定の時間範囲に投稿されたメッセージを Slack からコピーする Python スクリプト
午前10時から午前11時までの間に貼り付けられたメッセージをコピーしてchannel A
、同じメッセージを別のchannel B
.
Python スクリプトを使用して Slack にメッセージを書き込むのは簡単ですが、Slack からいくつかのメッセージを引き出すことは可能ですか?
r - slackrUpload を使用して R から slack にファイルを送信できない
slackr
パッケージを使用して、メッセージとファイルを R から slack にプッシュしようとしています。
を使用してメッセージを正常に送信できますslackr
が、機能をslackrUpload
動作させることができません。任意の提案をいただければ幸いです
最初に Slack で着信 Webhook をセットアップしました。その後、以下を機能させることができました(これにより、「テストメッセージ」がチャネル「ソリューション」に送信されます:
...しかしslackrUpload
、関数エラーを使用しようとすると:
返されたエラー:
(htmlへのパスが正しいことをテストしました)
R セッション情報:
slack-api - 非管理者が Slack クォータの詳細と slackbot を取得して gmail などにバックアップする方法
Slackが使用情報をどこに置くか知っている人はいますか?
たとえば、使用したメッセージの数は?
無料で検索できる 10,000 件の恐ろしい制限にどれくらい近づいているのでしょうか?
特定のユーザー (非管理者) がどのようにすべてをバックアップするか、またはより良い方法ですべてを gmail やドライブ、または 10,000 メッセージ以上続く何かに自動的に投稿しますか?
php - Slack アプリをインストールしたユーザーを特定できますか?
ユーザーがアプリをインストールしたときにダイレクト メッセージを送信できるようにしたいのですが、それが誰であるかを知る方法が見つからないようです。Slack の OAuth ドキュメントを見ると、この情報は含まれていないようで、チームの名前とその ID のみが含まれているようです。個々のユーザーを取得する方法についてのアイデアはありますか?
関連するドキュメントは次のとおりです: https://api.slack.com/docs/oauth。
ありがとう!
perl - SVN 統合から Slack に表示されるメッセージをカスタマイズする
私はSlackにかなり慣れていません。チームを作成し、SVN リポジトリとの統合を追加しました。「post-commit」スクリプトをセットアップし、目的の Slack チャネルで通知を受け取りました。それが行く限り、すべてが良いです。
Slack チャンネルの通知をカスタマイズしたいのですが、うまくいきません。
コミット後のスクリプトは Perl ベースです。多数のテンプレートが利用可能です。私はそれを使用し、次のように変更されたファイルを含める行を追加しました。
Slack チャネルで受け取る唯一のメッセージは次の形式です。
日付が表示されず、変更されたファイルのリストが Slack メッセージに表示されない理由がわかりません。関連する svnlook コマンドをサーバー上で手動で実行すると、期待どおりの結果が得られます。スクリプトの関連する部分を次のように変更すると:
次に、手動でフックを呼び出します
(例) 以下を含む出力が得られます。
(私が期待した/望んでいたように)しかし、その後
ペイロードがメッセージを指定することを素朴に期待していたので、次のようなメッセージを作成できます。
上記の例では、取得できるかどうか疑問に思っていました
したがって、Slack 側の何かが、受信したJSONの特定のフィールドのみを必要とし、何らかのルールに従ってチャネル メッセージにフォーマットするという結論に達する必要があります。どのフィールドが受け入れ可能で、どのように書式設定を制御できるかについては、まったくわかりませんでした。たとえば、無効なペイロードに関するエラーが発生しないという事実は、日付とファイルのフィールド名が有効であることを示唆していますが、それらを Slack メッセージに表示するにはどうすればよいでしょうか?
slack - 見つかったときにウォッチャーを使用して Slack を構成する
Slack に Web フックがあり、ウォッチャーで構成する必要があります。エラスティックのドキュメントはこれを言います-
Watcher で Slack アカウントを構成するには、elasticsearch.yml で watcher.actions.slack.service プロパティを設定します。URL を受信 Webhook 統合 URL に設定する必要があります。
しかし、見つかってもymlにアクセスできません。
たとえば、ローカル サーバーでは、次のスニペットは notify-monitoring というアカウントを構成し、デフォルトの送信者名を Watcher に設定します。
見つかったときにどのように構成しますか??
linux - Mattermost で Webhook を使用して、ユーザー アクティビティを共有 Linux ボックスから Mattermost チャネルにリダイレクトするにはどうすればよいですか
私は Mattermost をセットアップでき、Webhook を介してカールしてテキスト メッセージを Mattermost チャネルに送信できますが、ペイロード形式とキーワードの詳細を取得するオプションがありません。
どのユーザーがどのコマンドを実行したかなど、Linux ボックスでのユーザー アクティビティを追跡したいと考えています。どんな助けにも感謝します!
ありがとう!アンキット
jenkins - 最新バージョンの Slack Notification Plugin を使用した Jenkins の NPE
Slack Notification Plugin のバージョン 1.8.1 がインストールされた Jenkins 1.652 を実行しています。すべて正常に動作しています。
ただし、Slack 通知プラグインの最新バージョン (2.0) にアップグレードしたところ、NullPointerException が発生しました。
1.8.1 にロールバックすると NPE はなくなりますが、実際には 2.0 で動作させたいと思っています。
他の誰かがこれを見たことがありますか?それが何であるかについて何か考えはありますか?