Skip to content

Rename to tg-echo (Telegram Echo); MIT license + user-oriented README#5

Merged
nikicat merged 2 commits into
masterfrom
rename-tg-echo
Jun 23, 2026
Merged

Rename to tg-echo (Telegram Echo); MIT license + user-oriented README#5
nikicat merged 2 commits into
masterfrom
rename-tg-echo

Conversation

@nikicat

@nikicat nikicat commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Dresses up the repo and renames the project from tg-call-service to tg-echo / "Telegram Echo".

Changes

  • License: add MIT LICENSE (original code) + NOTICE.md documenting vendored deps and the tgcalls LGPLv3 constraint on redistributed binaries.
  • README: rewritten to lead with what it is and who it's for — a self-hosted echo/sound-test service for Telegram voice & video calls, useful for verifying calls connect through flaky links, DPI firewalls, or proxies.
  • Rename across the tree:
    • binary / CMake target call_servicetg-echo
    • container image tg-echo-servicetg-echo (tools → tg-echo-tools)
    • compose service call-servicetg-echo
    • deploy unit, env file, and data paths tg-call-servicetg-echo

Already applied via GitHub API (outside this PR)

  • Repo renamed tg-echo-servicetg-echo
  • Description + topics set

CI (build-image) on this PR is the end-to-end verification of the rename (full from-source TDLib + tgcalls + WebRTC build).

🤖 Generated with Claude Code

nikicat and others added 2 commits June 23, 2026 23:52
Original code is MIT; NOTICE documents the vendored dependencies and flags that the binary links tgcalls (LGPLv3), which constrains redistribution of built binaries.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Rename across the tree: binary/CMake target call_service -> tg-echo; container image tg-echo-service -> tg-echo (tools -> tg-echo-tools); compose service call-service -> tg-echo; deploy unit, env file, and data paths tg-call-service -> tg-echo. Rewrite README to lead with what it is and who it's for: a self-hosted echo/sound-test service for Telegram voice & video calls, useful for verifying calls connect through flaky links, DPI firewalls, or proxies.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@nikicat
nikicat merged commit 146afeb into master Jun 23, 2026
3 checks passed
@nikicat
nikicat deleted the rename-tg-echo branch June 23, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant