0

I want to have my slack bot respond to multiple message types, and I'm not sure if the best way to go about this is adding multiple message events or to add them all to the same event...

@slack_events_adapter.on("message")
def handle_message(event_data):
    message = event_data["event"]
    text = event.get("text")
    if text.lower() == "hello":
        return (blah)
    if text.lower() == "goodbye":
        return (blah)

or

@slack_events_adapter.on("message")
def handle_hello(event_data):
    message = event_data["event"]
    text = event.get("text")
    if text.lower() == "hello":
        return (blah)

@slack_events_adapter.on("message")
def handle_goodbye(event_data):
    message = event_data["event"]
    text = event.get("text")
    if text.lower() == "goodbye":
        return (blah)

Any pointers as to which of these is correct and why would be great!

user2607110
  • 127
  • 1
  • 10

0 Answers0