A tiny library for sending OTP and SMS via MSG91
Project description
sms91-sms-otp
This a tiny library for sending sms and otp using sms91.
Basic usage
You could simply send a message, OTP and verify otp.
from sms91.sendsms import SMSClient
cli = SMSClient()
#initializing app
# get this key from https://msg91.com
key = "31*****************P1"
# sender can be of anything in the length of 6. in inbox it will be "AX-TESTIN".
sender = "TESTIN"
# [optional] no.of char in otp. minimum 4 char
otp_size = 6
cli.initialize(key,sender,otp_size)
#send sms
#phno list should have 10 digit indian numbers.
phno = ["98XXXXXXX0,'77XXXXXXXX5"]
message = "hi! this is a test message"
cli.sendMessgae(message,phno)
#send otp
phno = ["98XXXXXXX0,'77XXXXXXXX5"]
cli.sendOtp(phno)
Yes, it is as simple as this.
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
msg91-sms-otp-0.0.4.tar.gz
(1.7 kB
view details)
File details
Details for the file msg91-sms-otp-0.0.4.tar.gz
.
File metadata
- Download URL: msg91-sms-otp-0.0.4.tar.gz
- Upload date:
- Size: 1.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
c7b830bc5da33414d9f9ce598f7e6a633d9ae83355e4074a1fd9606ae6276425
|
|
MD5 |
dfc9596750b5c6ddda3392b904eb5a5a
|
|
BLAKE2b-256 |
027ad587f8ddba4a718a6968c6045fa646a1e7edf1447decde0feffa8de53701
|