Skip to main content

YesssSMS let's you send SMS via yesss.at's website

Project description

YesssSMS

Gitlab CI Badge coverage report

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.3+, but is only 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 :)"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

YesssSMS-0.3.1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

YesssSMS-0.3.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file YesssSMS-0.3.1.tar.gz.

File metadata

  • Download URL: YesssSMS-0.3.1.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for YesssSMS-0.3.1.tar.gz
Algorithm Hash digest
SHA256 4e5e63f47e383606409a928ea822308a4a97502e7ba9eee3d78ecde113d4eb64
MD5 270cf41a592e9acce6a6a729fee904b8
BLAKE2b-256 eca13ec087fc7c6bec3e14c7776cee0ee861638eab9f781842aa741aa4ef9a1e

See more details on using hashes here.

File details

Details for the file YesssSMS-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: YesssSMS-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for YesssSMS-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f24a1edee435d9dfc719cb22af6a1b772808b57414c19f8c6753aa05285d29a2
MD5 c987b925020ba90817e2062a8f18eeb3
BLAKE2b-256 0a6062d7a5a96396dd4b7056adba7ebc4e406c7e9f3cc4666dee60ef3614de78

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page