Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

YesssSMS

Python version Gitlab CI Badge coverage report pypi version license

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)

Source distribution for YesssSMS 0.4.0b2
File Size Uploaded
YesssSMS-0.4.0b2.tar.gz 7.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for YesssSMS 0.4.0b2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

0.8.1

2 release files

0.8.0

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

This release

0.4.0b2 This release

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

1 release file

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page