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.0b5.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

YesssSMS-0.3.0b5-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file YesssSMS-0.3.0b5.tar.gz.

File metadata

  • Download URL: YesssSMS-0.3.0b5.tar.gz
  • Upload date:
  • Size: 6.2 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.3

File hashes

Hashes for YesssSMS-0.3.0b5.tar.gz
Algorithm Hash digest
SHA256 8469812db5e928dc581eabf518a2dd44fb7ca6c16d98078378ba7739e5af11ca
MD5 5919de75fb6738b4721393bdbd623be6
BLAKE2b-256 464685da922602c4f85e277bbe339d2b85b0fbfaf8109368685b3900edbf7fdb

See more details on using hashes here.

File details

Details for the file YesssSMS-0.3.0b5-py3-none-any.whl.

File metadata

  • Download URL: YesssSMS-0.3.0b5-py3-none-any.whl
  • Upload date:
  • Size: 7.2 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.3

File hashes

Hashes for YesssSMS-0.3.0b5-py3-none-any.whl
Algorithm Hash digest
SHA256 1c3d62e0f924fef89f7f2a0ea26d2b0d4bd5720eb8a6c5386f90646c241fe541
MD5 749c2e09b1753d01b77b9031ccc8739e
BLAKE2b-256 8e7969a7315e2e8730e16a9cce79672c0bcb55ce97d995336df2f5025e0dc795

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