SuperAPI AI 工具集

list-dialogs

通用与其它

查看项目

更新于 10-16 01:28

技能介绍

用途:列出个人 Telegram 账号可见的所有聊天、群组和频道,查看联系人、查找聊天 ID、浏览会话内容或检查账号信息。

主要能力:dialogs 命令列出会话并显示聊天名称与 id;read 命令读取指定聊天的消息,默认返回每条消息的完整文本,多行内容缩进显示;whoami 命令查看账号信息。输出格式为“Chat Name (id: 1234567890)”,其中的 id 可用于 send-message 技能向该聊天发送消息。

使用方式:需先存在会话文件 ~/.local/share/gramjs/<profile>.session,若缺失先运行 /tlg:setup。脚本路径通过 cc-plugin-root tlg 获取,命令示例:bun "$SCRIPT" dialogs 列出默认配置的会话;bun "$SCRIPT" -p missterryli dialogs 指定配置;bun "$SCRIPT" dialogs | grep -i "search term" 过滤结果;bun "$SCRIPT" read <chat_id> -n 10 读取消息全文;bun "$SCRIPT" read <chat_id> -n 50 --preview 200 以单行摘要方式扫描大量消息;bun "$SCRIPT" whoami 查看账号信息。

适用场景:需要快速定位某个聊天或群组的 ID、批量浏览会话列表、检查账号状态,或为后续发送消息准备目标 id。

限制:依赖已存在的 gramjs 会话文件,未提供会话时无法使用;仅能访问该个人账号本身可见的会话;资料未说明其他平台支持、收费或价格信息。该技能为自进化型,遇到可复现的问题时应直接修正文件。