]> git.cworth.org Git - turbot/blobdiff - turbot/turbot.py
Initial implement of auto-creation of Google sheets
[turbot] / turbot / turbot.py
index e7fc87eca585d3ac7fbf9c37fd2dc2efee34e47a..a558d0789603a3eee0efd04db18cf52e68500bac 100755 (executable)
@@ -5,6 +5,7 @@ from slackeventsapi import SlackEventAdapter
 import os
 from turbot.rot import rot_route
 from turbot.slack import slack_send_message
+from turbot.sheets import sheets_create
 
 app = Flask(__name__)
 app.register_blueprint(rot_route)
@@ -16,9 +17,10 @@ slack_events = SlackEventAdapter(slack_signing_secret, "/slack/events", app)
 def handle_channel_created(event_data):
     event = event_data["event"]
     channel = event["channel"]
+    sheet_url = sheets_create(channel["name"])
     slack_send_message(channel["id"],
-                       "Cool. You made a channel named {}"
-                       .format(channel["name"]))
+                       "Auto-created a sheet for this channel: {}"
+                       .format(sheet_url))
 
 @slack_events.on("error")
 def handle_error(error):