Добавил скрипт отправки SMS
This commit is contained in:
parent
32cbdee800
commit
fc72734c40
@ -1,2 +1,11 @@
|
|||||||
# AsteriskDongleMyScripts
|
# AsteriskDongleMyScripts
|
||||||
|
|
||||||
|
Мои скрипты для подключения GSM модема к FreePBX
|
||||||
|
|
||||||
|
## Зависимости
|
||||||
|
Python3.6 | requests
|
||||||
|
|
||||||
|
## Полезные статьи
|
||||||
|
|
||||||
|
* [Подключение GSM-модема USB Huawei E1550 к Asterisk 13](https://jakondo.ru/podklyuchenie-gsm-modema-usb-huawei-e1550-k-asterisk-13-chan_dongle-na-debian-8-jessie/)
|
||||||
|
* [ИЗБАВЛЯЕМСЯ ОТ ТЕЛЕФОННОГО СПАМА](https://ncrmnt.org/2020/03/03/%d0%b8%d0%b7%d0%b1%d0%b0%d0%b2%d0%bb%d1%8f%d0%b5%d0%bc%d1%81%d1%8f-%d0%be%d1%82-%d1%82%d0%b5%d0%bb%d0%b5%d1%84%d0%be%d0%bd%d0%bd%d0%be%d0%b3%d0%be-%d1%81%d0%bf%d0%b0%d0%bc%d0%b0-%d1%87%d0%b0%d1%81/?lang=ru#more-3432)
|
24
sms2tg.py
Normal file
24
sms2tg.py
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
#!/usr/bin/python3.6
|
||||||
|
|
||||||
|
import sys, requests
|
||||||
|
|
||||||
|
bot_token = "123456789:ABCdefghIJKlmnOPQrstuVWXYz"
|
||||||
|
chat_id = "123456789"
|
||||||
|
|
||||||
|
message = "Пришла новая SMS:\nОтправитель: " + sys.argv[1] + "\nТекст: " + sys.argv[2]
|
||||||
|
|
||||||
|
print(message)
|
||||||
|
|
||||||
|
# Save message to log
|
||||||
|
|
||||||
|
text_file = open("/var/log/sms", "a+")
|
||||||
|
text_file.write(message)
|
||||||
|
text_file.close()
|
||||||
|
|
||||||
|
# Send message
|
||||||
|
|
||||||
|
req = requests.get("https://api.telegram.org/bot" + bot_token + "/sendMessage?chat_id=" + chat_id + "&text=" + message)
|
||||||
|
if (req.status_code != 200):
|
||||||
|
print("Сообщение не отправлено! Статус код: " + str(req.status_code))
|
||||||
|
else:
|
||||||
|
print("Сообщение отправлено, mess id: " + str(req.json()['result']['message_id']))
|
Loading…
x
Reference in New Issue
Block a user