spatie/there-there-cli 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

spatie/there-there-cli

最新稳定版本:0.7.0

Composer 安装命令:

composer create-project spatie/there-there-cli

包简介

A standalone CLI tool for the There There helpdesk.

README 文档

README

Latest Version on Packagist Total Downloads

A command-line tool for There There, interact with the There There API from your terminal.

Full documentation is available at there-there.app.

Installation

composer global require spatie/there-there-cli

Make sure Composer's global bin directory is in your PATH. You can find the path with:

composer global config bin-dir --absolute

Updating

composer global require spatie/there-there-cli

Usage

Authentication

# Log in (automatically creates a profile named after your workspace)
there-there login

# Log in with a specific profile name
there-there login --profile=spatie

# Log out the active profile
there-there logout

# Log out a specific profile
there-there logout --profile=spatie

Get your API token at there-there.app.

Profiles

If you have multiple workspaces, you can store credentials for each one in a separate profile.

# Log in to your first workspace
there-there login --profile=spatie

# Log in to your second workspace
there-there login --profile=ohdear

# List all profiles
there-there profiles

# Switch the default profile
there-there use spatie

# Run a single command against a different profile
there-there list-tickets --profile=ohdear

Commands

Every There There API endpoint has a corresponding command. Run there-there <command> --help for details on a specific command.

there-there list-tickets
there-there list-tickets --q="refund request"
there-there list-tickets --filter-search="billing"
there-there list-tickets --filter-created-after=2026-01-01
there-there show-ticket --ticket=TICKET_ULID
there-there reply-to-ticket --ticket=TICKET_ULID --field body="Your reply here"
there-there forward-ticket --ticket=TICKET_ULID --field to_recipients='["email@example.com"]'
there-there add-note-to-ticket --ticket=TICKET_ULID --field body="Internal note"

there-there update-ticket-status --ticket=TICKET_ULID --field status=closed
there-there update-ticket-assignee --ticket=TICKET_ULID --field assignee_ulid=USER_ULID
there-there update-ticket-team --ticket=TICKET_ULID --field team_ulid=TEAM_ULID

there-there add-tag-to-ticket --ticket=TICKET_ULID --tag=TAG_ULID
there-there remove-tag-from-ticket --ticket=TICKET_ULID --tag=TAG_ULID

there-there list-ticket-activities --ticket=TICKET_ULID

there-there list-contacts
there-there show-contact --contact=CONTACT_ULID

there-there list-channels
there-there list-members
there-there list-tags
there-there get-me

Agent Skill

This repository includes an agent skill that teaches coding agents how to use the There There CLI.

Install

there-there install-skill

Testing

composer test

Releasing a new version

  1. Build the PHAR:

    php there-there app:build there-there --build-version=1.x.x
  2. Commit and push:

    git add builds/there-there
    git commit -m "Release v1.x.x"
    git push origin main
  3. Create a release in the GitHub UI.

Users update with composer global require spatie/there-there-cli.

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

统计信息

  • 总下载量: 3
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 6
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-04-02

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固