teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

修正

2018/11/05 08:22

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -35,7 +35,7 @@
35
35
 
36
36
  ###追記1
37
37
  `<>`がどのタイミングでつくようになったのか調べてみました。
38
- 上の処理をした後に、stateにmessage_tsとdescriptionを渡しているのですが、どうもこの時に`<>`がつくようです。
38
+ 上の処理をした後に、stateにmessage_tsとdescriptionを渡しているのですが、~~どうもこの時に`<>`がつくようです。~~その前に配列に格納していました。
39
39
  ```JSON
40
40
  var dialog = {
41
41
  'token': 'xxxxxxxxxxxxxxxxxxxxxxx',

5

修正

2018/11/05 08:22

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -33,7 +33,7 @@
33
33
 
34
34
  良い方法を教えてください。
35
35
 
36
- ###追記
36
+ ###追記1
37
37
  `<>`がどのタイミングでつくようになったのか調べてみました。
38
38
  上の処理をした後に、stateにmessage_tsとdescriptionを渡しているのですが、どうもこの時に`<>`がつくようです。
39
39
  ```JSON
@@ -52,6 +52,7 @@
52
52
  })
53
53
  }
54
54
  ```
55
+ ###追記2
55
56
  ダイアログを使用しないで、Slackの機能のTrigger Wordを使って調べてみました。
56
57
  Trigger WordのあとにURLを含んだ文字列を入力して送信し、Google Spreadsheetに表示させたところ、`<>`が付きました。
57
58
  入力された文字列データをGoogle apps Scriptで配列に格納しているので、配列化するとURLに`<>`が付くようです。

4

追記

2018/11/05 06:19

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -51,4 +51,7 @@
51
51
  }]
52
52
  })
53
53
  }
54
- ```
54
+ ```
55
+ ダイアログを使用しないで、Slackの機能のTrigger Wordを使って調べてみました。
56
+ Trigger WordのあとにURLを含んだ文字列を入力して送信し、Google Spreadsheetに表示させたところ、`<>`が付きました。
57
+ 入力された文字列データをGoogle apps Scriptで配列に格納しているので、配列化するとURLに`<>`が付くようです。

3

修正

2018/11/05 06:19

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -48,7 +48,7 @@
48
48
  {"type": "textarea",
49
49
  "label": "追加情報",
50
50
  "name": "dialg_plus"
51
- }
51
+ }]
52
- }
52
+ })
53
53
  }
54
54
  ```

2

追記

2018/11/05 06:06

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ###概要
2
2
  Slack の Interactive Massage で JSON の構造に textarea を入れています(下のような感じ)。
3
- ```javascript
3
+ ```JSON
4
4
  //前略
5
5
  {
6
6
  'type': 'textarea',
@@ -31,4 +31,24 @@
31
31
  なお、Slackへの投稿やGASの受信は`chat.postMessage`、`doPost()`を使用しています。
32
32
  入力した文字列は一つの配列に格納しています。
33
33
 
34
- 良い方法を教えてください。
34
+ 良い方法を教えてください。
35
+
36
+ ###追記
37
+ `<>`がどのタイミングでつくようになったのか調べてみました。
38
+ 上の処理をした後に、stateにmessage_tsとdescriptionを渡しているのですが、どうもこの時に`<>`がつくようです。
39
+ ```JSON
40
+ var dialog = {
41
+ 'token': 'xxxxxxxxxxxxxxxxxxxxxxx',
42
+ "trigger_id": trigger_id,
43
+ "dialog": JSON.stringify({"callback_id": "dialog4",
44
+ "state":message_ts+','+description,
45
+ "title": "追加情報を入力",
46
+ "submit_label": "Submit",
47
+ "elements": [
48
+ {"type": "textarea",
49
+ "label": "追加情報",
50
+ "name": "dialg_plus"
51
+ }
52
+ }
53
+ }
54
+ ```

1

修正、追記

2018/11/05 06:06

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- 出力先でリンクが<>で囲まれないようにしたい
1
+ 出力先でURLが<>で囲まれないようにしたい
body CHANGED
@@ -24,10 +24,11 @@
24
24
  <https://api.slack.com/dialogs>
25
25
  ```
26
26
 
27
- リンクが`<>`で囲まれて表示しないようにしたいのです。
27
+ URLが`<>`で囲まれて表示しないようにしたいのです。
28
28
 
29
- 正規表現で`<>`を消すことも考えたのですが、リンク以外の`<>`は消したくないです。
29
+ 正規表現で`<>`を消すことも考えたのですが、URL以外の`<>`は消したくないです。
30
30
 
31
31
  なお、Slackへの投稿やGASの受信は`chat.postMessage`、`doPost()`を使用しています。
32
+ 入力した文字列は一つの配列に格納しています。
32
33
 
33
34
  良い方法を教しえてください。