11from slackeventsapi import SlackEventAdapter
2- from slackclient import SlackClient
2+ import slack
33import os
44
55# Our app's Slack Event Adapter for receiving actions via the Events API
88
99# Create a SlackClient for your bot to use for Web API requests
1010slack_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" )
0 commit comments