0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Qiitaのアクセス数取得自動化 LINE WORKS編⑤

0
Last updated at Posted at 2026-06-10

データ連携に奮闘中の皆様、いかがお過ごしでしょうか。

本日は通知メッセージ部分を作ってまいりましょう!

■HULFT Spuare/通知メッセージ作成

■スクリプト変数(mention)作成

1.「スクリプト_Qiita_VIEW数_LINEWORKS」を右クリックし、「新規作成」→「スクリプト変数」
image.png

2.「スクリプト変数」を記載します。
 ・変数型:文字列型
 ・初期値:メンションするユーザ名
 ・「スクリプト入力変数として使用する」に✓  
image.png

3.スクリプト変数「mention」が、作成されていることを確認します。
image.png

■通知メッセージ作成

1.「連結」をドロップします。
image.png

2.「連結」に以下を設定し、「完了」を押します。
 ・コメント:メッセージ連結
 ・入力数:4
image.png

3.「単一行文字列定数」を2個ドロップします。
image.png
image.png


メッセージを作成するにあたり、変換して次処理に渡すため、コツがいります。
情報を整理した上で、設定していきます。
以下がサンプルのテキスト部分です。
"text":"Hi <m userId=\"fukanoshin@XXXXXX">, You have received a new inquiry."

上記のメッセージに当たる部分を以下4パーツを作って、連結します。
①User前
②スクリプト変数「mention」←User名格納済
③User後
④スクリプト変数「msg_Chatwork」

①User前 <m userId="=&lt;m userId=&quot;
→いわゆるくの字と、ダブルクオーテーションがそのまま記載すると変換に失敗するので、エスケープ(別の文字に置換)しています。

②スクリプト変数「mention」※宛先のユーザ名
→そのまま

③User後 ">,=&quot;&gt;,
→いわゆるくの字と、ダブルクオーテーションがそのまま記載すると変換に失敗するので、エスケープ(別の文字に置換)しています。

④スクリプト変数「msg_Chatwork」※通知メッセージ
→そのまま


4.3.で作成した「単一行文字列定数」①に以下設定をし、「完了」を押します。
 ・コメント:User前
 ・一行文字列:&lt;m userId=&quot;
image.png

5.3.で作成した「単一行文字列定数」②に以下設定をし、「完了」を押します。
 ・コメント:User後
 ・一行文字列:&quot;&gt;,
image.png

6-1.「メッセージ連結」①と「User前」をつなぎます。
image.png

6-2.「メッセージ連結」②とスクリプト変数「mention」をつなぎます。
image.png

6-3.「メッセージ連結」③と「User後」をつなぎます。
image.png

6-4.「メッセージ連結」④とスクリプト変数「msg_Chatwork」をつなぎます。
image.png

6-5.「メッセージ連結」と「text」をつなぎます。
image.png

7.保存を押します。

次はテストです!無事LINEWORKSにQiitaのアクセス数が表示されるでしょうか:sweat_drops:

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?