- Add colored and right-aligned bot identifiers in logs with consistent column width - Implement unique color assignment for each bot instance (falls back to hash-based when colors exhausted) - Add padding system to maintain uniform column alignment across all bot instances - Redirect asif library logs to ERROR.log file - Add ERROR.log to .gitignore - Improve log formatting with timestamps and bot identifiers - Implement dynamic column width adjustment when new bots join
58 lines
601 B
Plaintext
58 lines
601 B
Plaintext
# Byte-compiled / optimized / DLL files
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
|
|
# Distribution / packaging
|
|
dist/
|
|
build/
|
|
*.egg-info/
|
|
|
|
# Virtual environments
|
|
venv/
|
|
env/
|
|
.env/
|
|
.venv/
|
|
|
|
# IDE/OS specific files
|
|
.idea/
|
|
.vscode/
|
|
*.code-workspace
|
|
*.workspace
|
|
*.bak
|
|
*.swp
|
|
*.swo
|
|
.DS_Store
|
|
|
|
# Local development settings
|
|
*.env
|
|
.env
|
|
.config/
|
|
config*.yaml
|
|
!config.yaml.example
|
|
|
|
# Logs
|
|
*.log
|
|
logs/
|
|
ERROR.log
|
|
|
|
# Unit test / coverage reports
|
|
htmlcov/
|
|
.tox/
|
|
.coverage
|
|
.coverage.*
|
|
coverage.xml
|
|
*.cover
|
|
.pytest_cache/
|
|
|
|
# mypy
|
|
.mypy_cache/
|
|
.dmypy.json
|
|
dmypy.json
|
|
|
|
# Jupyter Notebook
|
|
.ipynb_checkpoints
|
|
|
|
# pyenv
|
|
.python-version
|