Pre-release
This release is a pre-release and may not be stable for production use.
YesssSMS
YesssSMS let's you send SMS via yesss.at's website. Regular rates apply and a contract or prepaid plan is needed.
Use your website login and password.
This module is not suitable for batch SMS sending. Each send() call logs in and out of yesss.at's website.
Currently the library supports Python 3.5+, and is tested against Python 3.5 to 3.7.
Install
> pip3 install YesssSMS
Usage
>>> from YesssSMS import YesssSMS
>>> sms = YesssSMS(YOUR_LOGIN, YOUR_PASSWORD)
>>> sms.send(TO_NUMBER, "Message")
or for the command line:
> echo '[YESSS_AT]\nYESSS_LOGIN=06501234567\nYESSS_PASSWD=password' > ~/.config/yessssms.conf
> yessssms --test # test your setup, send yourself a message
> yessssms -t 0664123123123 -m "sending SMS from the command line :)"
> # if a default recipient is defined, you can omit the -t flag
> # the message can be piped into yessssms (it will be cut to max 3 SMS, 3*160 chars)
> echo "important message!" | yessssms -m -
Metadata
Release files for YesssSMS 0.4.0b2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| YesssSMS-0.4.0b2.tar.gz | 7.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| YesssSMS-0.4.0b2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.3 kB
Release files / YesssSMS-0.4.0b2.tar.gz
| Download URL | YesssSMS-0.4.0b2.tar.gz |
|---|---|
| Size | 7.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
81b68389e8b92f04c6fc2b3e015dfe48a198b7f2d09749e39b7eeed6456966d8
|
|
BLAKE2b-256 checksum How to use checksums |
a0497ca541d0a143504067db7ee0bfeb66288a85e05636f0bccb14c836e8f6d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|
Release files / YesssSMS-0.4.0b2-py3-none-any.whl
| Download URL | YesssSMS-0.4.0b2-py3-none-any.whl |
|---|---|
| Size | 8.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f05e63ac3bc69538f993b7c2ea2426fe3bba22b3b7f12895c8ce89ad026f15a7
|
|
BLAKE2b-256 checksum How to use checksums |
f45c06da6eb4a0967f4b922cff590d68cfb317e9fd2985a3bcb7d8d39a1c0443
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|