Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ go build -tags 'no_discord no_dingtalk no_qq no_qqbot no_line' ./cmd/cc-connect
Available tags: `no_acp`, `no_claudecode`, `no_codex`, `no_copilot`, `no_cursor`, `no_gemini`,
`no_iflow`, `no_opencode`, `no_qoder`, `no_feishu`, `no_telegram`,
`no_discord`, `no_slack`, `no_dingtalk`, `no_wecom`, `no_weixin`, `no_qq`, `no_qqbot`,
`no_line`, `no_weibo`.
`no_line`, `no_weibo`, `no_tuitui`.

## Pre-Commit Checklist

Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ go build -tags 'no_discord no_dingtalk no_qq no_qqbot no_line' ./cmd/cc-connect
Available tags: `no_acp`, `no_claudecode`, `no_codex`, `no_cursor`, `no_gemini`,
`no_iflow`, `no_opencode`, `no_qoder`, `no_feishu`, `no_telegram`,
`no_discord`, `no_slack`, `no_dingtalk`, `no_wecom`, `no_weixin`, `no_qq`, `no_qqbot`,
`no_line`, `no_weibo`, `no_matrix`, `no_webex`.
`no_line`, `no_weibo`, `no_matrix`, `no_webex`, `no_tuitui`.

## Pre-Commit Checklist

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@ PLATFORMS := \
# ---------------------------------------------------------------------------

ALL_AGENTS := acp antigravity claudecode codex copilot cursor devin gemini iflow kimi opencode pi qoder tmux
ALL_PLATFORMS := feishu telegram discord slack dingtalk wecom weixin qq qqbot line weibo max matrix webex wps-agentspace
ALL_PLATFORMS := feishu telegram discord slack dingtalk wecom weixin qq qqbot line weibo max matrix webex wps-agentspace tuitui
ALL_AGENTS := acp antigravity claudecode codex copilot cursor devin gemini iflow kimi opencode pi qoder reasonix tmux
ALL_PLATFORMS := feishu telegram discord slack dingtalk wecom weixin qq qqbot line weibo max matrix webex cloud_web
ALL_PLATFORMS := feishu telegram discord slack dingtalk wecom weixin qq qqbot line weibo max matrix webex cloud_web tuitui
ALL_EXTRAS := web

COMMA := ,
Expand Down
11 changes: 10 additions & 1 deletion cmd/cc-connect/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,9 @@ func main() {
case "feishu":
runFeishu(os.Args[2:])
return
case "tuitui":
runTuiTui(os.Args[2:])
return
case "weixin":
runWeixin(os.Args[2:])
return
Expand Down Expand Up @@ -1567,7 +1570,7 @@ func printUsage() {

Bridge your messaging platforms to local AI coding agents.
Supports: Claude Code, Codex, Cursor, Gemini CLI, Qoder CLI, OpenCode
Platforms: Feishu, Telegram, Slack, DingTalk, Discord, LINE, WeChat Work, Weixin, QQ, QQ Bot
Platforms: Feishu, TuiTui, Telegram, Slack, DingTalk, Discord, LINE, WeChat Work, Weixin, QQ, QQ Bot

GitHub: https://github.com/chenhg5/cc-connect
Docs: https://github.com/chenhg5/cc-connect/blob/main/INSTALL.md
Expand Down Expand Up @@ -1621,6 +1624,12 @@ Commands:
new Force QR onboarding to create a new bot
bind Bind existing app_id/app_secret

tuitui Access TuiTui history, posts, and attachments
messages Read chat history
search Search chat history
post Post a channel message
download Download a message attachment

weixin Setup Weixin personal (ilink) via QR or token
setup QR login, or bind when --token is provided
new Force QR login
Expand Down
5 changes: 5 additions & 0 deletions cmd/cc-connect/plugin_platform_tuitui.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
//go:build !no_tuitui

package main

import _ "github.com/chenhg5/cc-connect/platform/tuitui"
Loading
Loading