SuperAPI AI 工具集

matrix-notify

通用与其它

查看项目

更新于 10-16 08:38

技能介绍

Matrix Notify 是一个面向 Matrix 协议消息发送的技能,可将消息推送到 Matrix(Element)聊天室。主要能力包括:发送纯文本、Markdown 与 HTML 消息;上传并发送图片、文件与代码块;管理房间,如加入、离开和列出房间;支持线程回复特定消息;展示输入状态指示;标记消息已读(已读回执)。配置需要提供 homeserver、access_token 和可选 default_room,例如 homeserver 设为 https://matrix.org,default_room 设为 !roomid:matrix.org。调用方式提供 API 与 CLI 两种:API 示例中通过 require('./matrix-notify') 引入 sendMessage 与 uploadFile,sendMessage 可传 room、text、format(如 markdown),uploadFile 可传 room、file 路径与 caption;CLI 命令包括 matrix-notify send --room "!roomid:matrix.org" --text "Hello!"、matrix-notify upload --room "!roomid:matrix.org" --file image.png 以及 matrix-notify rooms。适用场景为把通知、告警或文件推送到 Matrix 房间,适合需要与 Matrix 生态集成的自动化流程。限制方面,资料未提供收费、价格、平台或性能等信息;使用需自行准备 Matrix access token 与房间 ID,并确保 homeserver 可访问。