├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── bug_report_zh.md │ ├── feature_request.md │ └── feature_request_zh.md └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AGENTS.md ├── LICENSE ├── README.md ├── README_EN.md ├── assets └── webui.jpeg ├── docker ├── CN.Dockerfile ├── Dockerfile ├── README.md └── docker-compose.yml ├── logs └── .gitkeep ├── pyproject.toml ├── tests ├── __init__.py ├── test_core.py ├── test_match_config.py └── test_sign_config_v2_to_v3.py ├── tg_signer ├── __init__.py ├── __main__.py ├── ai_tools.py ├── cli │ ├── __init__.py │ ├── monitor.py │ └── signer.py ├── config.py ├── core.py ├── logger.py ├── notification │ ├── __init__.py │ └── server_chan.py ├── utils.py └── webui │ ├── __init__.py │ ├── __main__.py │ ├── app.py │ ├── data.py │ ├── interactive.py │ └── schema_utils.py └── tox.ini /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.github/ISSUE_TEMPLATE/bug_report_zh.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.github/ISSUE_TEMPLATE/feature_request_zh.md -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/AGENTS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/README_EN.md -------------------------------------------------------------------------------- /assets/webui.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/assets/webui.jpeg -------------------------------------------------------------------------------- /docker/CN.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/docker/CN.Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tests/test_core.py -------------------------------------------------------------------------------- /tests/test_match_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tests/test_match_config.py -------------------------------------------------------------------------------- /tests/test_sign_config_v2_to_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tests/test_sign_config_v2_to_v3.py -------------------------------------------------------------------------------- /tg_signer/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.8.4b3" 2 | -------------------------------------------------------------------------------- /tg_signer/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/__main__.py -------------------------------------------------------------------------------- /tg_signer/ai_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/ai_tools.py -------------------------------------------------------------------------------- /tg_signer/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/cli/__init__.py -------------------------------------------------------------------------------- /tg_signer/cli/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/cli/monitor.py -------------------------------------------------------------------------------- /tg_signer/cli/signer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/cli/signer.py -------------------------------------------------------------------------------- /tg_signer/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/config.py -------------------------------------------------------------------------------- /tg_signer/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/core.py -------------------------------------------------------------------------------- /tg_signer/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/logger.py -------------------------------------------------------------------------------- /tg_signer/notification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tg_signer/notification/server_chan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/notification/server_chan.py -------------------------------------------------------------------------------- /tg_signer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/utils.py -------------------------------------------------------------------------------- /tg_signer/webui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/webui/__init__.py -------------------------------------------------------------------------------- /tg_signer/webui/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/webui/__main__.py -------------------------------------------------------------------------------- /tg_signer/webui/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/webui/app.py -------------------------------------------------------------------------------- /tg_signer/webui/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/webui/data.py -------------------------------------------------------------------------------- /tg_signer/webui/interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/webui/interactive.py -------------------------------------------------------------------------------- /tg_signer/webui/schema_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tg_signer/webui/schema_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amchii/tg-signer/HEAD/tox.ini --------------------------------------------------------------------------------