We are excited to announce the initial release of macpymessenger, a Python library that simplifies sending iMessages on macOS! ๐ฌ๐ฌ
โจ Highlights
- ๐ Easy installation via pip
- ๐จ Send text messages programmatically using the Messages app
- ๐ง Customizable configuration for AppleScript file paths
- ๐งช Test suite to ensure functionality and reliability
๐ Features
In this initial release, macpymessenger offers the following features:
- โ
Send text messages to individual recipients
- โ
Intuitive and user-friendly API
- โ
Detailed documentation and usage examples
- โ
Open-source under the Apache License 2.0
๐ฆ Installation
To start using macpymessenger, simply install it using pip:
bash
pip install macpymessenger
๐ Getting Started
Here's a quick example of how to send a message using macpymessenger:
python
from i_py_messenger import IMessageClient, Configuration
config = Configuration()
client = IMessageClient(config)
phone_number = "1234567890"
message = "Hello, this is a test message sent using macpymessenger!"
success = client.send(phone_number, message)
if success:
print("Message sent successfully!")
else:
print("Failed to send the message.")
For more detailed usage instructions and examples, please refer to the [README](https://github.com/ethan-wickstrom/macpymessenger#readme) file.
๐ค Contributing
We welcome contributions from the community! If you encounter any issues, have suggestions for improvements, or would like to add new features, please open an issue or submit a pull request on the [GitHub repository](https://github.com/ethan-wickstrom/macpymessenger).
๐ Acknowledgements
We would like to express our gratitude to the developers of the libraries and tools used in this project, as well as the open-source community for their continuous support and inspiration.
๐ง Contact
If you have any questions, feedback, or just want to say hello, feel free to reach out:
- **Email:** e.t.wickstromwustl.edu
- **GitHub:** [ethan-wickstrom](https://github.com/ethan-wickstrom)
Thank you for choosing macpymessenger! We hope this library simplifies your iMessage automation tasks and enhances your Python projects on macOS. Happy messaging! ๐ฌโจ
---
**Full Changelog**: https://github.com/ethan-wickstrom/macpymessenger/commits/0.1.0