-
Notifications
You must be signed in to change notification settings - Fork 4
/
sendsms.py
34 lines (29 loc) · 1.09 KB
/
sendsms.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Download the helper library from https://www.twilio.com/docs/python/install
import os
from twilio.rest import Client
# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = "__________YOUR ACCOUNT SID___________"
auth_token = "____________YOUR ACCCOUNT TOKEN______________"
client = Client(account_sid, auth_token)
# ================= Send Message
def sendmessage(to,msg):
message = client.messages.create(
from_='whatsapp:+14155238886',
#body='Hey, I just met you, and this is crazy...',
body=str(msg),
status_callback='http://postb.in/1234abcd',
# to='whatsapp:+918420840551'
to='whatsapp:+91'+str(to)
)
print(message.Status)
# ================= Send Location Type Message
def sendmsglocation(to,msg,latitude,longitude):
message = client.messages \
.create(
from_='whatsapp:+14155238886',
body=str(msg),
persistent_action=['geo:'+str(latitude)+','+str(longitude)],
to='whatsapp:+91'+str(to)
)
print(message.Status)