- 766 名前:デフォルトの名無しさん mailto:sage [2018/11/05(月) 10:25:00.99 ID:h9xlJLA6.net]
- Slackでは<{url}|{title}>の形式で書けば、リンクとして表示してくれるので、
slackToken = 'example' url = 'example.com' text1 ='あああああ' text2 = 'タイトルです' attText = f'aiueo <{url}|{text2}> kakikukeko' slackData = { "username": username, "channel": channel, "text": text1, "attachments": [ { "color": "#39a6e8", "text": attText, "thumb_url": thumbUrl } ]} requests.post(slackToken, data=json.dumps(slackData)) こんな感じで、requestsを使ってSlackにおくりたいんですが、 title2の1文字目が「<」で最後の文字が「>」だった場合、 Slack上では何故か aiueo <<example.com<タイトルです>>>って表示になって、バグってしまいます。 今はとりあえず、text2の最初と最後が<>だったらその文字を削除してるんですが、text2に<>を含んだままSlackに送るにはどうやるんでしょうか?
|
|