/
githubmirror
/
hacker-scripts
Обзор
Документация
Войти
/
githubmirror
/
hacker-scripts
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
python/hangover.py
37 строк
832 B
Julio Ordonez Viales
Update cron job to be executed on weekdays only
27 ноя 2015, 04:26
27 ноя 2015, 04:26
b9c6dad
Код
Авторство
О чём код?
#!/usr/bin/env python import os import random from twilio.rest import TwilioRestClient from time import strftime import subprocess # exit if sessions with my username are found output = subprocess.check_output('who') if 'my_username' in output: sys.exit() # returns 'None' if the key doesn't exist TWILIO_ACCOUNT_SID = os.environ.get('TWILIO_ACCOUNT_SID') TWILIO_AUTH_TOKEN = os.environ.get('TWILIO_AUTH_TOKEN') # Phone numbers my_number = '+xxx' number_of_boss = '+xxx' excuses = [ 'Locked out', 'Pipes broke', 'Food poisoning', 'Not feeling well' ] client = TwilioRestClient(TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN) client.messages.create( to=number_of_boss, from_=my_number, body="Gonna work from home. " + random.choice(excuses) ) print "Message sent at " + strftime("%a, %d %b %Y %H:%M:%S")