Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. import gmail
  2. import datetime
  3. import re
  4.  
  5. # this should be run every minute by a cronjob
  6. g = gmail.login('ben@nanotronicsimaging.com', 'password')
  7. one_min_ago = datetime.datetime.now()-datetime.timedelta(minutes=1)
  8. mail = g.inbox().mail(after=one_min_ago, sender="github@nanotronicsimaging.com")
  9. for msg in mail:
  10. msg.fetch()
  11. m = re.search(r'Merged #(\d+)', msg.body)
  12. if m is not None:
  13. print "Yay, merge " + m.group(1) + " happened at %s" % str(msg.sent_at)
  14. print "ROCKET TIME"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement