diff --git a/nanobot/channels/slack.py b/nanobot/channels/slack.py index ef78887..25af83b 100644 --- a/nanobot/channels/slack.py +++ b/nanobot/channels/slack.py @@ -233,7 +233,7 @@ class SlackChannel(BaseChannel): # Convert URL formatting # Step 6: [text](URL) -> converted_text = re.sub( - r"(^|[^!])\[(.+?)\]\((http.+?)\)", r"\1<\3|\2>", converted_text) + r"(?m)(^|[^!])\[(.+?)\]\((http.+?)\)", r"\1<\3|\2>", converted_text) # Convert image URL # Step 6: ![alt text](URL "title") -> converted_text = re.sub(