Commit graph

3 commits

Author SHA1 Message Date
ac2f18b021
chore: update .gitignore to include dist/ directory
Added dist/ directory to .gitignore to prevent distribution files from being tracked by Git. This keeps the repository clean and avoids unnecessary clutter from build artifacts.
2024-08-18 18:54:46 +02:00
14e8d44999
feat: improve bot functionality and logging setup
Enhanced the bot's functionality with several improvements:
- Added YAML dependency for configuration loading
- Introduced detailed logging for better monitoring
- Implemented invite event handling and operator check
- Updated error handling and user feedback messages
- Ensured the bot ignores its own messages

Increased the version to 0.1.1 to reflect these changes.
2024-08-18 18:53:59 +02:00
6447362d04
feat: add initial version of Matrix Support Bot
- Set up CI/CD workflow for Python package publishing to PyPI
- Add MIT License for project
- Create .gitignore file to exclude common Python and project files
- Document project purpose and licensing in README.md
- Add example configuration file (config.yaml.dist)
- Define package metadata and dependencies in pyproject.toml
- Implement SupportBot class for handling support tickets in Matrix
- Implement main script for bot execution and configuration loading

This initial commit establishes the structure and core functionality for the Matrix Support Bot project.
2024-08-18 17:33:56 +02:00