web-dev-qa-db-ja.com

スラックポストにHTMLを埋め込む

このようなhtmlメッセージがあります。

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">
        (function(){
            document.writeln("<iframe src=\"http://www.example.com" width=\"100%\" height=\"100%\" frameborder=\"0\"></iframe>");
        })();
    </script>
</head>
<body>
<h1>hello world!</h1>
</body>
</html>

これをスラックのメッセージとして投稿するにはどうすればよいですか? slackはHTMLを受け入れますか?

var message = {
        mrkdwn: true,
        text: "",      //This does not accept my above HTML code
        attachments : []
    };

    slacker.notify(message, function(err, result) {
        callback(err, result);
    });
17
user1452936

SlackはHTML要素を許可しません。ただし、Markdownフレーバーを使用してテキストを書式設定することができます(リンク、太字、斜体など)

セキュリティのため、javascriptやiframeは許可されません。

詳細: https://api.slack.com/docs/formatting

8
Eray