Skip to content

Instantly share code, notes, and snippets.

@awade
Last active September 19, 2018 21:07
Show Gist options
  • Save awade/665f7acec3fefd3cd1257627aa6ee3bb to your computer and use it in GitHub Desktop.
Save awade/665f7acec3fefd3cd1257627aa6ee3bb to your computer and use it in GitHub Desktop.
Simple python function for triggering IFTTT.com maker event. Need to import requests to use and setup event_name and token on the IFTTT.com
import requests
def triggerIFTTT(triggerName, token):
''' Function for triggering events on IFTTT.com
Users must provide a name of the event and a token.
'''
assert isinstance(triggerName, str), "var triggerName should be a string"
assert isinstance(token, str), "var token should be a string"
# Generate url to trigger event
urlToReqt = "https://maker.ifttt.com/trigger/" + \
triggerName + "/with/key/" + token
# Make request that will trigger IFTTT.com
requests.post(urlToReqt)
# To use: setup your trigger event key on IFTTT.com, get a token and then run something like
triggerIFTTT(<event_name>, <IFTTT_token>)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment