A package designed to make sending messages easy and efficient!
Project description
Join the conversation in the Messages Slack Team
Purpose
Messages is a package designed to make sending messages easy!
Messages incorporates various standard library module, third-party module, web app API calls, etc. all in one package.
Messages can send messages asynchronously.
Installation
$ pip install messages
Supported Messages
SMTP
- Text Messages (SMS/MMS)
Twilio API (must have API keys)
- Slack
Inbound Webhook API
Upcoming Messages
Whatever the community thinks is fun or interesting.
Examples
>>> from messages import Email
>>> msg = 'Hello,\n\tTry this new package called "messages"!'
>>> m = Email(from_='me@here.com',
to='you@there.com',
body=msg,
attachments=['./file1.txt', '~/Documents/file2.pdf']
)
>>>
>>> m.send() # send synchronously
>>> m.send_async() # send asynchronously
Read the Wiki for more examples
Contributing
Help Wanted!
All contributions are welcome to build upon the package!
If it’s a message, add it to messages!
Read the Wiki for guidelines.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
messages-0.3.1.tar.gz
(19.9 kB
view hashes)
Built Distribution
messages-0.3.1-py3-none-any.whl
(15.8 kB
view hashes)