Skip to content

Commit 3835503

Browse files
committed
Change example bot to work with slackclient>=2.0.
1 parent 1254d83 commit 3835503

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

example/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Example Slack events API bot
33

44
This example app shows how easy it is to implement the Slack Events API Adapter
55
to receive Slack Events and respond to
6-
messages using Slack's Web API via python-slackclient.
6+
messages using Slack's Web API via python-slackclient v2.
77

88
🤖 Setup and running the app
99
------------------------------

example/example.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from slackeventsapi import SlackEventAdapter
2-
from slackclient import SlackClient
2+
import slack
33
import os
44

55
# Our app's Slack Event Adapter for receiving actions via the Events API
@@ -8,7 +8,7 @@
88

99
# Create a SlackClient for your bot to use for Web API requests
1010
slack_bot_token = os.environ["SLACK_BOT_TOKEN"]
11-
slack_client = SlackClient(slack_bot_token)
11+
slack_client = slack.WebClient(slack_bot_token)
1212

1313
# Example responder to greetings
1414
@slack_events_adapter.on("message")
@@ -18,7 +18,7 @@ def handle_message(event_data):
1818
if message.get("subtype") is None and "hi" in message.get('text'):
1919
channel = message["channel"]
2020
message = "Hello <@%s>! :tada:" % message["user"]
21-
slack_client.api_call("chat.postMessage", channel=channel, text=message)
21+
slack_client.chat_postMessage(channel=channel, text=message)
2222

2323

2424
# Example reaction emoji echo
@@ -28,7 +28,7 @@ def reaction_added(event_data):
2828
emoji = event["reaction"]
2929
channel = event["item"]["channel"]
3030
text = ":%s:" % emoji
31-
slack_client.api_call("chat.postMessage", channel=channel, text=text)
31+
slack_client.chat_postMessage(channel=channel, text=text)
3232

3333
# Error events
3434
@slack_events_adapter.on("error")

example/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
slackclient>=1.0.5
1+
slackclient>=2
22
slackeventsapi>=0.1

0 commit comments

Comments
 (0)