# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: coze-discord-proxy
spec:
    description: 通过接口调用被 Coze 托管的 Discord 机器人
    icon: https://avatars.githubusercontent.com/u/57529708
    variables:
        - key: USER_AUTHORIZATION
          type: STRING
          name: Discord 用户授权密钥
          description: Discord 用户的授权密钥（多个请以,分隔）
        - key: BOT_TOKEN
          type: STRING
          name: Bot Token
          description: Discord 机器人 API Token
        - key: COZE_BOT_ID
          type: STRING
          name: Coze Bot ID
          description: Coze 机器人 ID
        - key: GUILD_ID
          type: STRING
          name: Guild ID
          description: Discord 机器人所在服务器 ID
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: Discord 机器人的 Webhook 域名
    tags:
        - API
        - Bot
        - ChatGPT
    readme: coze+discord 代理服务—通过接口调用被coze托管的discord-bot
    services:
        - name: coze-discord-proxy
          icon: https://cdn.zeabur.com/prebuilt.svg
          template: PREBUILT
          spec:
            source:
                image: deanxv/coze-discord-proxy:latest
            ports:
                - id: web
                  port: 7077
                  type: HTTP
            env:
                TZ:
                    default: Asia/Shanghai
          domainKey: PUBLIC_DOMAIN
