From 791da42845a565108769f60d61d601d35cd3b6f1 Mon Sep 17 00:00:00 2001 From: Maksim Leonovich Date: Mon, 27 Jun 2016 22:25:25 -0700 Subject: [PATCH] Let slack client send markdown formatted messages --- slackclient/_channel.py | 9 +++++++-- slackclient/_im.py | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/slackclient/_channel.py b/slackclient/_channel.py index cc642c1d3..826bb675c 100644 --- a/slackclient/_channel.py +++ b/slackclient/_channel.py @@ -20,6 +20,11 @@ def __str__(self): def __repr__(self): return self.__str__() - def send_message(self, message): - message_json = {"type": "message", "channel": self.id, "text": message} + def send_message(self, message, mrkdwn=False): + message_json = { + "type": "message", + "channel": self.id, + "text": message, + "mrkdwn": mrkdwn + } self.server.send_to_websocket(message_json) diff --git a/slackclient/_im.py b/slackclient/_im.py index b240339f5..fa3e5dfed 100644 --- a/slackclient/_im.py +++ b/slackclient/_im.py @@ -20,6 +20,11 @@ def __str__(self): def __repr__(self): return self.__str__() - def send_message(self, message): - message_json = {"type": "message", "channel": self.id, "text": message} + def send_message(self, message, mrkdwn=False): + message_json = { + "type": "message", + "channel": self.id, + "text": message, + "mrkdwn": mrkdwn + } self.server.send_to_websocket(message_json)