Tlon
Tlon / Urbit チャンネル:対応状況、機能、設定。
TlonはUrbitベースの分散型チャットアプリケーションです。OpenClawはあなたのUrbit shipに接続し、DMとグループメッセージに応答できます。デフォルトでは、グループチャットは@mentionが必要ですが、allowlistsでさらに制限することも可能です。 ステータス:プラグイン経由でサポート。DM、グループメンション、スレッド内返信、および「テキストフォールバック」のメディア送信(URLをcaptionに追加)をサポート。リアクション、投票、ネイティブメディアアップロードはサポートしていません。
プラグインのインストールが必要
Tlonはプラグインとして提供されており、コアインストールには含まれていません。
CLI経由でインストール(npm registry):
openclaw plugins install @openclaw/tlon
ローカルインストール(gitリポジトリから実行する場合):
openclaw plugins install ./extensions/tlon
Details: ''/plugin''
セットアップ
1. Tlonプラグインをインストールします。
2. ship URLとログインコードを準備します。
3. ''channels.tlon''を設定します。
4. gatewayを再起動します。
5. botにDMを送るか、グループチャンネルで@mentionします。
最小設定(単一アカウント):
{
channels: {
tlon: {
enabled: true,
ship: "~sampel-palnet",
url: "https://your-ship-host",
code: "lidlut-tabwed-pillex-ridrup",
},
},
}グループチャンネル
自動検出がデフォルトで有効になっています。チャンネルリストを手動で固定することも可能:
{
channels: {
tlon: {
groupChannels: ["chat/~host-ship/general", "chat/~host-ship/support"],
},
},
}自動検出を無効化:
{
channels: {
tlon: {
autoDiscoverChannels: false,
},
},
}アクセス制御
DM許可リスト(空の場合はすべて許可):
{
channels: {
tlon: {
dmAllowlist: ["~zod", "~nec"],
},
},
}グループ認証(デフォルトはrestricted):
{
channels: {
tlon: {
defaultAuthorizedShips: ["~zod"],
authorization: {
channelRules: {
"chat/~host-ship/general": {
mode: "restricted",
allowedShips: ["~zod", "~nec"],
},
"chat/~host-ship/announcements": {
mode: "open",
},
},
},
},
},
}配信ターゲット(CLI/cron)
''openclaw message send''またはcron配信で使用:
- DM:''~sampel-palnet''または''dm/~sampel-palnet''
- グループ:''chat/~host-ship/channel''または''group:~host-ship/channel''
Notes
- グループ返信にはmentionが必要です(例:''~your-bot-ship'')。
- スレッド返信:受信メッセージがスレッド内にある場合、OpenClawはスレッド内で返信します。
- メディア:''sendMedia''は「テキスト + URL」にフォールバックします(ネイティブアップロードなし)。