インスタントメッセージング
Telegram、Slack、Feishu から Manager に作業を割り当てる
Manager に作業を割り当てるのに、コンピューターの前にいる必要はありません。Telegram、Slack、Feishu を接続すれば、使い慣れたチャットツールを使って、いつでもどこでも Manager にメッセージを送れます。Manager はあなたのメッセージを構造化されたタスクに変換し、実行を開始します。スマートフォンでスクロールしながらアイデアを書き留め、後で戻って結果を確認しましょう。
対応するインスタントメッセージングプラットフォーム
| プラットフォーム | 種類 |
|---|---|
| Telegram | パーソナルボット |
| Slack | ワークスペースボット |
| Feishu | エンタープライズボット |
各プラットフォームでは、開発者コンソールでボットを作成し、Verdent でペアリングを完了する必要があります。接続が完了すると、ボットに送信したメッセージはすべて直接 Manager に転送されます。
接続の流れ
接続プロセスは 2 つの段階で構成されます。
- トークンを入力 — 認証情報の設定
- ペアリング用メッセージの送信 — ボットを Manager にリンク
すべての設定は Manager のサイドバーにあるチャンネル設定ページで行います。
設定画面へのアクセス方法
チャンネルの追加を開く
Manager の左サイドバー上部にある + ボタン(Add Channel)を選択します。
プラットフォームを選択
接続したいプラットフォーム(Telegram、Slack、Feishu)を選びます。
ガイドに沿って進める
サイドパネルで 2 段階の設定を完了します。
Telegram の設定
段階 1: ボットを作成してトークンを取得
BotFather にメッセージを送る
Telegram で @BotFather を見つけ、/newbot を送信します。
ボットに名前を付ける
プロンプトに従って、表示名とユーザー名を指定します。
トークンをコピー
作成後、BotFather が 123456:ABC-DEF1234... の形式でトークンを返します。
Verdent に貼り付け
Verdent の設定パネルの Bot Token フィールドにトークンを貼り付けて確定します。
段階 2: メッセージペアリング
メッセージを送信
Telegram で新しいボットを開き、任意のメッセージ(例: hello)を送信します。
ペアリングコードを受け取る
ボットが自動的にペアリングコードを返信します。
Verdent で確認
Verdent のパネルにコードを入力して確定します。これで接続が完了します。
Slack の設定
段階 1: Slack アプリを作成してトークンを取得
新しいアプリを作成
api.slack.com/apps にアクセスし、Create New App を選択します。
提供されたマニフェストを使用
From an app manifest を選び、Verdent が提供する JSON マニフェストを貼り付けます(UI にコピーボタンがあります)。
ワークスペースを選択
Slack ワークスペースを選択し、アプリを作成します。
両方のトークンをコピー
アプリ設定で Bot Token(xoxb-)と App Token(xapp-)を見つけ、両方を Verdent の設定パネルに貼り付けます。
アプリ名の要件: 名前は 80 文字未満で、中国語・日本語・韓国語の文字を含めることはできません。
段階 2: メッセージペアリング
Telegram と同じです。ボットにメッセージを送信し、ペアリングコードを受け取り、それを Verdent に入力して接続を完了します。
Feishu の設定
Feishu は Telegram や Slack よりも手順が多くなります。権限は個別に設定し、イベントは手動でサブスクライブする必要があります。複雑ではありませんが、各ステップを正しく行わないと接続が進みません。順番に従ってください。
ステップ 1: カスタムアプリを作成
開発者コンソールを開く
Feishu Open Platform にアクセスし、Feishu アカウントでサインインします。
カスタムアプリを作成
右上の Create Custom App を選択します。
基本情報を入力
アプリ名と説明を入力し、作成を完了します。
ステップ 2: 権限を設定
新しいアプリを開き、左メニューの Permissions & Scopes に移動します。
Feishu はスコープの一括インポートに対応しているため、1 つずつチェックする必要はありません。ページ上の一括インポート/エクスポートの入口を見つけ、以下の JSON をそのまま貼り付けます。
{
"scopes": {
"tenant": [
"im:message:send_as_bot",
"im:message",
"im:resource",
"im:chat",
"im:chat:readonly",
"im:message.p2p_msg:readonly",
"im:message.group_at_msg:readonly",
"contact:contact.base:readonly",
"contact:user.base:readonly",
"contact:user.employee_id:readonly",
"docs:document.content:read",
"wiki:wiki:readonly",
"application:application:self_manage"
],
"user": []
}
}インポートを確定すると、上記のすべてのスコープが権限リストで選択された状態で表示されます。
ステップ 3: 認証情報を取得して Verdent に接続
左メニューの Credentials & Basic Info を開きます。
App ID と App Secret をコピー
App ID(cli_xxx... の形式)と App Secret をコピーします。
Verdent に貼り付け
両方の値を Verdent の設定パネルの該当フィールドに貼り付けます。
接続
Connect を選択して最初の段階を完了します。
ステップ 4: 常時接続を有効化
接続が完了したら、Feishu Open Platform に戻り、Events & Callbacks を開きます。
Use Long Connection to Receive Events をオンにします。このスイッチは Feishu がボットにメッセージを配信する方法を制御します。常時接続では公開 URL を公開する必要がなく、代わりに永続的な接続を維持するため、より信頼性が高くなります。
ステップ 5: メッセージイベントをサブスクライブして公開
引き続き Events & Callbacks ページで行います。
メッセージイベントを追加
Add Event を選択し、im.message.receive_v1(メッセージ受信イベント)を検索して追加します。
バージョンを作成して公開
右上の Create and Publish Version を選択し、バージョンの説明を入力して確定します。
Verdent とペアリング
公開後、Verdent に戻り、Feishu ボットにメッセージを送信してペアリングを完了します。
各権限の役割
| 権限 | 用途 |
|---|---|
im:message:* 系 | ボットがダイレクトメッセージやグループでの @ メンションを含むメッセージを読み取り、送信できるようにします |
im:chat:* | ボットが所属する会話のリストを読み取ります |
im:resource | メッセージに添付された画像、ファイル、その他のリソースを読み取ります |
contact:* | 基本的な連絡先情報を読み取り、メッセージの送信者を識別します |
docs:document.content:read / wiki:wiki:readonly | Feishu Docs と Wiki のコンテンツを読み取り、ドキュメントリンクをコンテキストとして Manager に渡せるようにします |
application:application:self_manage | アプリ自身の設定を管理します。常時接続機能に必要です |
接続成功後
ペアリングが完了すると、チャンネルが Manager の左サイドバーのチャンネルリストに表示され、次の情報が示されます。
- プラットフォームのアイコンとチャンネル名
- 接続ステータス(Connected / Disconnected / Needs attention)
- 最新メッセージのプレビューとタイムスタンプ
- 未読メッセージインジケーター(緑のドット)
これ以降、ボットに送信したすべてのメッセージは、実行可能なタスクとして Manager によって直接処理されます。
接続済みチャンネルの管理
- すべてのチャンネルを表示 — 接続済みの IM チャンネルがすべてサイドバーに一覧表示されます。
- チャンネルを削除 — チャンネルにカーソルを合わせて削除を選択し、確定します。それがそのタイプの最後のチャンネルの場合、ボット設定もクリアされます。
- 再接続 — チャンネルが Disconnected または Needs attention を示している場合、上部に修復用のプロンプトが表示され、再設定できます。
ユースケース
モバイル指令センター
外出中に Telegram でボットに伝えます。「main ブランチの最新の変更を staging にデプロイして」。戻る頃には結果ができあがっています。
チームコラボレーション
Slack チャンネルで Manager ボットをメンションして、今日の PR ステータスを要約します。応答はチャンネルに直接表示され、チーム全員が確認できます。
アイデアをすばやく記録
寝る前にボットにアイデアを送り、Manager に翌日実行するタスクとしてまとめてもらいます。