ai-voicebot/.gitignore
James Ketrenos 9ce3d1b670 Implement comprehensive chat integration for voicebot system
Features added:
- WebSocket chat message handling in WebRTC signaling client
- Bot chat handler discovery and automatic setup
- Chat message sending/receiving capabilities
- Example chatbot with conversation features
- Enhanced whisper bot with chat commands
- Comprehensive error handling and logging
- Full integration with existing WebRTC infrastructure

Bots can now:
- Receive chat messages from lobby participants
- Send responses back through WebSocket
- Process commands and keywords
- Integrate seamlessly with voice/video functionality

Files modified:
- voicebot/webrtc_signaling.py: Added chat message handling
- voicebot/bot_orchestrator.py: Enhanced bot discovery for chat
- voicebot/bots/whisper.py: Added chat command processing
- voicebot/bots/chatbot.py: New conversational bot
- voicebot/bots/__init__.py: Added chatbot module
- CHAT_INTEGRATION.md: Comprehensive documentation
- README.md: Updated with chat functionality info
2025-09-03 16:28:32 -07:00

65 lines
579 B
Plaintext

*.wav
tts/
server/sessions.json
cache/
# Node
node_modules/
build/
dist/
.env
.env.*
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Editor
.vscode/
.idea/
*.swp
*.swo
.DS_Store
*.sublime-workspace
*.sublime-project
# Python
__pycache__/
*.pyc
*.pyo
*.pyd
.env
.venv
.env/
.venv/
# Certificates and keys
dev-keys/
*.pem
*.key
# OS
Thumbs.db
Desktop.ini
# Docker
*.pid
# Misc
*.bak
*.tmp
# Test coverage
coverage/
# Local config
*.local
# Ignore lock files
package-lock.json
yarn.lock
pnpm-lock.yaml
# Ignore docker-compose override
*docker-compose.override.yml