質問編集履歴

6

修正

2018/11/05 08:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -72,7 +72,7 @@
72
72
 
73
73
  `<>`がどのタイミングでつくようになったのか調べてみました。
74
74
 
75
- 上の処理をした後に、stateにmessage_tsとdescriptionを渡しているのですが、どうもこの時に`<>`がつくようです。
75
+ 上の処理をした後に、stateにmessage_tsとdescriptionを渡しているのですが、~~どうもこの時に`<>`がつくようです。~~その前に配列に格納していました。
76
76
 
77
77
  ```JSON
78
78
 

5

修正

2018/11/05 08:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -68,7 +68,7 @@
68
68
 
69
69
 
70
70
 
71
- ###追記
71
+ ###追記1
72
72
 
73
73
  `<>`がどのタイミングでつくようになったのか調べてみました。
74
74
 
@@ -106,6 +106,8 @@
106
106
 
107
107
  ```
108
108
 
109
+ ###追記2
110
+
109
111
  ダイアログを使用しないで、Slackの機能のTrigger Wordを使って調べてみました。
110
112
 
111
113
  Trigger WordのあとにURLを含んだ文字列を入力して送信し、Google Spreadsheetに表示させたところ、`<>`が付きました。

4

追記

2018/11/05 06:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -105,3 +105,9 @@
105
105
  }
106
106
 
107
107
  ```
108
+
109
+ ダイアログを使用しないで、Slackの機能のTrigger Wordを使って調べてみました。
110
+
111
+ Trigger WordのあとにURLを含んだ文字列を入力して送信し、Google Spreadsheetに表示させたところ、`<>`が付きました。
112
+
113
+ 入力された文字列データをGoogle apps Scriptで配列に格納しているので、配列化するとURLに`<>`が付くようです。

3

修正

2018/11/05 06:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -98,9 +98,9 @@
98
98
 
99
99
  "name": "dialg_plus"
100
100
 
101
- }
101
+ }]
102
102
 
103
- }
103
+ })
104
104
 
105
105
  }
106
106
 

2

追記

2018/11/05 06:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  Slack の Interactive Massage で JSON の構造に textarea を入れています(下のような感じ)。
4
4
 
5
- ```javascript
5
+ ```JSON
6
6
 
7
7
  //前略
8
8
 
@@ -64,4 +64,44 @@
64
64
 
65
65
 
66
66
 
67
- 良い方法を教えてください。
67
+ 良い方法を教えてください。
68
+
69
+
70
+
71
+ ###追記
72
+
73
+ `<>`がどのタイミングでつくようになったのか調べてみました。
74
+
75
+ 上の処理をした後に、stateにmessage_tsとdescriptionを渡しているのですが、どうもこの時に`<>`がつくようです。
76
+
77
+ ```JSON
78
+
79
+ var dialog = {
80
+
81
+ 'token': 'xxxxxxxxxxxxxxxxxxxxxxx',
82
+
83
+ "trigger_id": trigger_id,
84
+
85
+ "dialog": JSON.stringify({"callback_id": "dialog4",
86
+
87
+ "state":message_ts+','+description,
88
+
89
+ "title": "追加情報を入力",
90
+
91
+ "submit_label": "Submit",
92
+
93
+ "elements": [
94
+
95
+ {"type": "textarea",
96
+
97
+ "label": "追加情報",
98
+
99
+ "name": "dialg_plus"
100
+
101
+ }
102
+
103
+ }
104
+
105
+ }
106
+
107
+ ```

1

修正、追記

2018/11/05 06:06

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 出力先でリンクが<>で囲まれないようにしたい
1
+ 出力先でURLが<>で囲まれないようにしたい
test CHANGED
@@ -50,16 +50,18 @@
50
50
 
51
51
 
52
52
 
53
- リンクが`<>`で囲まれて表示しないようにしたいのです。
53
+ URLが`<>`で囲まれて表示しないようにしたいのです。
54
54
 
55
55
 
56
56
 
57
- 正規表現で`<>`を消すことも考えたのですが、リンク以外の`<>`は消したくないです。
57
+ 正規表現で`<>`を消すことも考えたのですが、URL以外の`<>`は消したくないです。
58
58
 
59
59
 
60
60
 
61
61
  なお、Slackへの投稿やGASの受信は`chat.postMessage`、`doPost()`を使用しています。
62
62
 
63
+ 入力した文字列は一つの配列に格納しています。
64
+
63
65
 
64
66
 
65
67
  良い方法を教しえてください。