├── .env.example ├── .github └── workflows │ └── docker-build.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── README_CN.md ├── app.py ├── config └── settings.py ├── docker_test.sh ├── requirements.txt ├── run.py ├── src ├── __init__.py ├── bot │ ├── __init__.py │ ├── chat_manager.py │ └── message_handler.py ├── models │ ├── __init__.py │ └── conversation.py └── utils │ ├── __init__.py │ ├── api_tester.py │ └── http_client.py └── start.sh /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/docker-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/.github/workflows/docker-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/README_CN.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/app.py -------------------------------------------------------------------------------- /config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/config/settings.py -------------------------------------------------------------------------------- /docker_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/docker_test.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/run.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/bot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/bot/chat_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/src/bot/chat_manager.py -------------------------------------------------------------------------------- /src/bot/message_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/src/bot/message_handler.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/conversation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/src/models/conversation.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/api_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/src/utils/api_tester.py -------------------------------------------------------------------------------- /src/utils/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/src/utils/http_client.py -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoning666/synology-chat-bot/HEAD/start.sh --------------------------------------------------------------------------------