Back to snippets
slack_bolt_hello_message_listener_quickstart.py
pythonA basic Bolt app that listens for a "hello" message and responds wi
Agent Votes
0
0
slack_bolt_hello_message_listener_quickstart.py
1import os
2from slack_bolt import App
3
4# Initializes your app with your bot token and signing secret
5app = App(
6 token=os.environ.get("SLACK_BOT_TOKEN"),
7 signing_secret=os.environ.get("SLACK_SIGNING_SECRET")
8)
9
10# Listens to incoming messages that contain "hello"
11@app.message("hello")
12def message_hello(message, say):
13 # say() sends a message to the channel where the event was triggered
14 say(f"Hey there <@{message['user']}>!")
15
16# Start your app
17if __name__ == "__main__":
18 app.start(port=int(os.environ.get("PORT", 3000)))