├── .github ├── .pre-commit-config.yaml ├── dependabot.yml ├── renovate.json └── workflows │ ├── docker.yml │ ├── pr.yml │ ├── push.yml │ └── 👷Flow.yml ├── .gitignore ├── .registry ├── .dockerignore └── Dockerfile ├── .requirements ├── requirements.txt └── uv.lock ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── docs ├── .readthedocs.yaml ├── 00_base.rst ├── 01_start.rst ├── 02_config.rst ├── 03_module.rst ├── 04_iamlistening.rst ├── 05_findmyorder.rst ├── Makefile ├── _static │ ├── custom.css │ ├── favicon.ico │ ├── favicon.png │ ├── logo-full.png │ ├── logo-live.gif │ ├── logo.png │ └── screenshot.png ├── _templates │ ├── custom-class-template.rst │ └── custom-module-template.rst ├── conf.py ├── development │ └── index.rst ├── index.rst └── plugins │ ├── cex.rst │ ├── dex.rst │ ├── helper.rst │ ├── myllm.rst │ └── talkytrend.rst ├── examples ├── example.env └── example_settings.toml ├── pyproject.toml ├── tests ├── test_ai_agent_plugin.py ├── test_example_plugin.py ├── test_exchange_plugin.py ├── test_feed_plugin.py ├── test_helper_plugin.py ├── test_talkytrend_plugin.py ├── test_unit.py └── test_unit_exception.py └── tt ├── app.py ├── config.py ├── config.py.old ├── frontend └── main.py ├── plugins ├── default_plugins │ ├── __init__.py │ ├── ai_agent_plugin.py │ ├── example_plugin.py │ ├── exchange_plugin.py │ ├── feed_plugin.py │ ├── helper_plugin.py │ └── talkytrend_plugin.py └── plugin_manager.py ├── talky_settings.toml └── utils ├── __init__.py ├── bot.py ├── notifications.py ├── utils.py └── version.py /.github/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.github/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.github/workflows/👷Flow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.github/workflows/👷Flow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.gitignore -------------------------------------------------------------------------------- /.registry/.dockerignore: -------------------------------------------------------------------------------- 1 | # comment 2 | docs/* 3 | /tests 4 | examples 5 | *.md 6 | .gitignore 7 | LICENSE 8 | -------------------------------------------------------------------------------- /.registry/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.registry/Dockerfile -------------------------------------------------------------------------------- /.requirements/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.requirements/requirements.txt -------------------------------------------------------------------------------- /.requirements/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/.requirements/uv.lock -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/README.md -------------------------------------------------------------------------------- /docs/.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/.readthedocs.yaml -------------------------------------------------------------------------------- /docs/00_base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/00_base.rst -------------------------------------------------------------------------------- /docs/01_start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/01_start.rst -------------------------------------------------------------------------------- /docs/02_config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/02_config.rst -------------------------------------------------------------------------------- /docs/03_module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/03_module.rst -------------------------------------------------------------------------------- /docs/04_iamlistening.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/04_iamlistening.rst -------------------------------------------------------------------------------- /docs/05_findmyorder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/05_findmyorder.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_static/favicon.ico -------------------------------------------------------------------------------- /docs/_static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_static/favicon.png -------------------------------------------------------------------------------- /docs/_static/logo-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_static/logo-full.png -------------------------------------------------------------------------------- /docs/_static/logo-live.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_static/logo-live.gif -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /docs/_static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_static/screenshot.png -------------------------------------------------------------------------------- /docs/_templates/custom-class-template.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_templates/custom-class-template.rst -------------------------------------------------------------------------------- /docs/_templates/custom-module-template.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/_templates/custom-module-template.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/development/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/development/index.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/plugins/cex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/plugins/cex.rst -------------------------------------------------------------------------------- /docs/plugins/dex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/plugins/dex.rst -------------------------------------------------------------------------------- /docs/plugins/helper.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/plugins/helper.rst -------------------------------------------------------------------------------- /docs/plugins/myllm.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/plugins/myllm.rst -------------------------------------------------------------------------------- /docs/plugins/talkytrend.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/docs/plugins/talkytrend.rst -------------------------------------------------------------------------------- /examples/example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/examples/example.env -------------------------------------------------------------------------------- /examples/example_settings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/examples/example_settings.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/test_ai_agent_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_ai_agent_plugin.py -------------------------------------------------------------------------------- /tests/test_example_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_example_plugin.py -------------------------------------------------------------------------------- /tests/test_exchange_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_exchange_plugin.py -------------------------------------------------------------------------------- /tests/test_feed_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_feed_plugin.py -------------------------------------------------------------------------------- /tests/test_helper_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_helper_plugin.py -------------------------------------------------------------------------------- /tests/test_talkytrend_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_talkytrend_plugin.py -------------------------------------------------------------------------------- /tests/test_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_unit.py -------------------------------------------------------------------------------- /tests/test_unit_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tests/test_unit_exception.py -------------------------------------------------------------------------------- /tt/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/app.py -------------------------------------------------------------------------------- /tt/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/config.py -------------------------------------------------------------------------------- /tt/config.py.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/config.py.old -------------------------------------------------------------------------------- /tt/frontend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/frontend/main.py -------------------------------------------------------------------------------- /tt/plugins/default_plugins/ __init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/default_plugins/ __init__.py -------------------------------------------------------------------------------- /tt/plugins/default_plugins/ai_agent_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/default_plugins/ai_agent_plugin.py -------------------------------------------------------------------------------- /tt/plugins/default_plugins/example_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/default_plugins/example_plugin.py -------------------------------------------------------------------------------- /tt/plugins/default_plugins/exchange_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/default_plugins/exchange_plugin.py -------------------------------------------------------------------------------- /tt/plugins/default_plugins/feed_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/default_plugins/feed_plugin.py -------------------------------------------------------------------------------- /tt/plugins/default_plugins/helper_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/default_plugins/helper_plugin.py -------------------------------------------------------------------------------- /tt/plugins/default_plugins/talkytrend_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/default_plugins/talkytrend_plugin.py -------------------------------------------------------------------------------- /tt/plugins/plugin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/plugins/plugin_manager.py -------------------------------------------------------------------------------- /tt/talky_settings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/talky_settings.toml -------------------------------------------------------------------------------- /tt/utils/ __init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/utils/ __init__.py -------------------------------------------------------------------------------- /tt/utils/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/utils/bot.py -------------------------------------------------------------------------------- /tt/utils/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/utils/notifications.py -------------------------------------------------------------------------------- /tt/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/utils/utils.py -------------------------------------------------------------------------------- /tt/utils/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mraniki/tt/HEAD/tt/utils/version.py --------------------------------------------------------------------------------