让你的 AI Agent 连接 BTCPay Server

选择商店及检查范围,或提供新发票已确认订单信息,让 AI 整理付款记录,并在要求创建时提供付款链接。

7 个工具 API key

试试这些 BTCPay Server 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill BTCPay Server

检查商店发票状态

读取筛选后的发票及指定详情,整理付款异常供检查。

/oo BTCPay Server: 列出 BTCPay Server 商店 [商店 ID] 在 [日期范围] 的发票,读取 [发票 ID 列表],总结已记录状态及异常,不手动修改付款状态。

创建已确认订单发票

使用指定金额、币种及订单元数据创建发票,报告付款页面信息。

/oo BTCPay Server: 在 BTCPay Server 商店 [商店 ID] 创建金额 [金额]、币种 [币种] 的发票,使用已确认订单元数据 [元数据],提供发票 ID 和付款链接。

开始使用 BTCPay Server

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 BTCPay Server

    使用 BTCPay Server 实例 URL 和 API Key 连接。

    连接 BTCPay Server →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 你的 BTCPay Server 实例 URL。
  • 一个有权访问目标商店并执行所需发票操作的 API Key。

BTCPay Server 工具

BTCPay Server 发票将商店付款状态与订单元数据及付款页面信息关联起来,可用于检查记录和按要求创建发票。

读取商店与发票

列出或读取商店,按订单、状态、搜索和时间条件读取发票。

创建发票与更新元数据

创建发票,更新已有发票中指定元数据。

7 个工具

List Stores

列出 API 密钥可用的 BTCPay Server 商店。

btcpay_server.list_stores

Get Store

获取单个 BTCPay Server 商店的详细信息。

btcpay_server.get_store

List Invoices

列出 BTCPay Server 商店的发票,支持可选筛选条件。

btcpay_server.list_invoices

Get Invoice

获取单个 BTCPay Server 发票的详细信息。

btcpay_server.get_invoice

Create Invoice

创建 BTCPay Server 发票并返回其结账链接和发票数据。

btcpay_server.create_invoice

Update Invoice Metadata

更新现有 BTCPay Server 发票的元数据。

btcpay_server.update_invoice_metadata

Mark Invoice Status

手动将 BTCPay Server 发票标记为无效或已结算。

btcpay_server.mark_invoice_status

常见问题

可以按订单或状态限定发票检查范围吗?

可以。提供商店 ID,并指定订单 ID、状态、搜索文本或时间范围。

AI 可以提供新发票付款链接吗?

可以。提供商店、金额、币种和已确认元数据,创建结果包含发票及付款页面信息。

检查会将发票标为已结算吗?

不会。读取状态与手动标记无效或已结算分开,手动修改需要明确要求,也不能作为付款证明。

连接 BTCPay Server

关于 BTCPay Server ↗