{"library":"slackeventsapi","title":"Slack Events API Python Adapter","description":"A Python adapter for the Slack Events API, built on Flask. It handles event verification, parsing, and dispatching for incoming Slack events. The current version is 3.0.3, requiring Python >=3.6 and Flask 2.x. Releases are irregular as the library is in maintenance mode.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install slackeventsapi"],"cli":null},"imports":["from slackeventsapi import SlackEventAdapter","from slackeventsapi import verify_signature"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom flask import Flask\nfrom slackeventsapi import SlackEventAdapter\n\napp = Flask(__name__)\nslack_signing_secret = os.environ.get('SLACK_SIGNING_SECRET', '')\nslack_events_adapter = SlackEventAdapter(slack_signing_secret, \"/slack/events\", app)\n\n@slack_events_adapter.on(\"app_mention\")\ndef handle_app_mention(event_data):\n    print(\"App mentioned:\", event_data)\n    return \"OK\"\n\nif __name__ == \"__main__\":\n    app.run(port=3000)\n","lang":"python","description":"Minimal Flask app using SlackEventAdapter to respond to app_mention events.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}