SuperAPI AI 工具集

instagram_messages

通用与其它

查看项目

更新于 10-15 17:19

技能介绍

用途:通过配套 CLI(instagram-messages-cli)以已认证身份读取和发送用户的 Instagram 私信。账号连接状态可用 accounts 查看;连接或重新授权用 connect-url。消息连接与基础 instagram 技能相互独立。

主要能力:查看收件箱(inbox 默认、pending、spam 三个文件夹)、读取指定会话消息(thread)、常用收件人(top-recipients)、按关键词/联系人/时间检索(keyword-search、contact-search、temporal-search)、专业账号的筛选收件箱(filtered-inbox,支持未读、未回复、星标、群聊、认证账号等过滤),以及发送消息(send)和添加表情回应(react)。

使用方式:命令形如 instagram-messages-cli <target> --account-id <user_own_fbid> [options];除 connect-url 和 accounts 外均需 --account-id,取账号 connected 为 true 的本人 user_fbid。支持分页游标 --after 与重试 --retries。send 需通过 --thread-fbid 或 --recipient-user-fbids 二选一指定目标,并提供 --text、--file 或 --media-fbid 至少其一;发送文件前须确保文件位于工作区路径,不可使用 /tmp,--file 上限 40 MiB,格式限 JPEG、PNG、WebP、GIF、MP4、MOV,且不可与 --media-fbid 同用,发送文件时不可用 --retries。输出为解码后的 JSON。

限制:仅限用户自己的消息。禁止批量导出、下载、保存、归档、镜像或转储消息历史,尤其是一次性、阅后即焚类消息;写操作须有明确意图与确切内容后再执行;不应频繁轮询;不向用户暴露原始 ID、游标、时间戳等实现细节。