如何使用 pymsteams 將 markdown 設(shè)置為 False?import pymsteamsmessage = pymsteams.connectorcard('<webhook>')message.text('my text'.replace('\n', '<br>').replace('_', '\_'))message.send()我想向 Microsoft Teams 上的頻道發(fā)送消息,但降價(jià)格式會將下劃線包圍的任何文本變?yōu)樾斌w。我在每個下劃線之前添加了一個反斜杠以防止這種情況。我閱讀了有關(guān)降價(jià)的信息,似乎將其設(shè)置為 False 可以防止上述問題?,F(xiàn)在,我在一些消息中只有下劃線,但我相信以后的消息會有其他符號。有沒有一種方法可以使用 pymsteams 將 markdown 設(shè)置為 False,這樣我就不必replace()在代碼中添加額外的內(nèi)容了?
1 回答

阿晨1998
TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個贊
將我要發(fā)送的文本放在其中<pre>并</pre>解決了我遇到的下劃線問題。
import pymsteams
message = pymsteams.connectorcard('<webhook>')
text = '_hello_'
message.text(f'<pre>\n{text}\n</pre>')
message.send()
下劃線、空格和換行符現(xiàn)在顯示在 Teams 頻道中。
添加回答
舉報(bào)
0/150
提交
取消