用途:在个人 Telegram 账号下发送文件、照片、视频、语音消息和文档。
主要能力:通过 tg-cli.ts 脚本发送本地文件,GramJS 按扩展名自动识别媒体类型,也可用参数强制指定。支持照片(jpg、png、webp,Telegram 会压缩)、视频(mp4、mov、avi,加 --document 可跳过压缩)、音频(mp3、m4a、flac,以音频播放器形式发送)、语音(ogg/opus,需 --voice)、文档(pdf、zip、md 等任意文件)。
使用方式:先检查会话是否已授权,运行 bun "$SCRIPT" check-auth;若显示 EXPIRED,先执行 /tlg:setup。发送示例:bun "$SCRIPT" send-file @username /path/to/photo.jpg;带说明文字用 -c "Check this out";强制作为文档发送加 --document;语音加 --voice;圆形视频加 --video-note。参数包括 recipient(用户名、电话或聊天 ID)、file(本地路径)、-c/--caption、--voice、--video-note、--document。
限制:CLI 的说明文字仅支持纯文本,不支持 HTML;如需格式化说明,可先用 draft 技能在收藏夹中撰写消息,再复制到目标聊天并手动附加文件。不要跳过授权检查直接运行脚本,也不要仅检查会话文件是否存在,因为文件存在但可能已过期。该技能为自进化型,遇到可复现的问题应即时修正文件。