47.8. コンシューマー


チャネル内のメッセージにコンシューマーを使用することもできます。

from("slack://general?token=RAW(<YOUR_TOKEN>)&maxResults=1")
    .to("mock:result");
Copy to Clipboard Toggle word wrap

このようにして、一般的なチャネルから最後のメッセージを取得します。コンシューマーは、最後に消費されたメッセージのタイムスタンプを追跡し、次のポーリングでそのタイムスタンプからチェックします。

Slack アプリケーションを作成し、ワークスペースで使用する必要があります。

Bot User OAuth Access Token をコンシューマーエンドポイントのトークンとして使用します。

注記

対応する履歴(channel:history または groups:history または mpim:history または im:history)を追加し、読み取り(channel:read または groups:read または mpim:read または im:read)ユーザートークンをアプリに追加して、対応するチャンネル でメッセージを表示する権限を付与します。conversationType オプションを使用しても設定する必要があります(PUBLIC_CHANNELPRIVATE_CHANNELMPIMIM)。

naturalOrder オプションを使用すると、最も古いものから最新のメッセージを消費できます。当初は、最新の最初と消費を後方で取得する(メッセージ 3 メッセージ 2 メッセージ 2 メッセージ 1)

注記

conversationType オプションを使用して、パブリックではないチャネル(PUBLIC_CHANNELPRIVATE_CHANNELMPIMIM)から履歴とメッセージを読み取ることができます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat