コード例 #1
0
 def run(self, message):
     logging.info("Received Presence Message: {}".format(message))
     user = Admin(id=message['tags']['user_id'])
     user.in_office = message['fields']['value']
     user.save()
     disp = "arrived" if user.in_office else "departed"
     post_slack.delay(message={"text": "{} has {}".format(user.name, disp)})
コード例 #2
0
 def run(self, message):
     logging.info("Received Presence Message: {}".format(message))
     user = Admin(id=message["tags"]["user_id"])
     user.in_office = message["fields"]["value"]
     user.save()
     disp = "arrived" if user.in_office else "departed"
     post_slack.delay(message={"text": "{} has {}".format(user.name, disp)})
コード例 #3
0
 def post(self, val):
     post_slack.delay(message={"text":"Warning! C02 levels are elevated. {}PPM".format(val)})
コード例 #4
0
 def post(self, val):
     post_slack.delay(
         message={
             "text": "Warning! C02 levels are elevated. {}PPM".format(val)
         })