0
0

More than 1 year has passed since last update.

【Microsoft Teams】Incoming Webhook メッセージに改行を入れる方法

Posted at

先日、AWS LambdaからTeamsチャネルにメッセージを送るpythonコードを書きましたが、普通に以下のように書くことだけではメッセージの改行(NewLine)ができなかったので記録します。

Before

message = f"""
こんにちは。
メッセージを送ります。
"""
# 出力結果
こんにちは。メッセージを送ります。

multiple line stringで書いても出力してみたら1行のStringになっていました。

After

調べてみたらTeamsに送るメッセージ(String)に改行を入れられる方法はいくつかあるみたいです。

message = f"""
こんにちは。 </br>
メッセージ1です。 <br>
メッセージ2です。 \r \n
メッセージ3です。 \n
"""
# 出力結果
こんにちは。
メッセージ1です。
メッセージ2です。
メッセージ3です。

以下の4つを試してみたらOKでしたので、この中で選んで使えばいいかと思います。

  • <br>
  • </br>
  • \r \n → \rと\nの間にスペースが空いてることに注意
  • \n
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0