Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from slackeventsapi import SlackEventAdapter
- from slackclient import SlackClient
- from flask import request
- import os
- from watson_developer_cloud import ConversationV1
- # We'll store the SlackClient instances for each team in a
- # dictionary, so we can have multiple teams authed
- CLIENTS = {}
- # Our app's Slack Event Adapter for receiving actions via the Events API
- SLACK_VERIFICATION_TOKEN = os.environ["SLACK_VERIFICATION_TOKEN"]
- slack_events_adapter = SlackEventAdapter(SLACK_VERIFICATION_TOKEN, "/slack/events")
- # Slack bot user credentials
- SLACK_BOT_TOKEN = os.environ["SLACK_BOT_TOKEN"]
- # Create a SlackClient for your bot to use for Web API requests
- CLIENT = SlackClient(SLACK_BOT_TOKEN)
- # Watson Conversation API credentials
- CONVERSATION_USERNAME = os.environ["CONVERSATION_USERNAME"]
- CONVERSATION_PASSWORD = os.environ["CONVERSATION_PASSWORD"]
- CONVERSATION_WORKSPACE = os.environ["CONVERSATION_WORKSPACE"]
- CONVERSATION_URL = os.environ["CONVERSATION_URL"]
- # Create Watson Conversation API instance
- conversation = ConversationV1(
- username=CONVERSATION_USERNAME,
- password=CONVERSATION_PASSWORD,
- version='2016-09-20',
- url=CONVERSATION_URL
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement