回答編集履歴

1

filter使わない版を追記

2021/03/28 06:34

投稿

xail2222
xail2222

スコア1506

test CHANGED
@@ -35,3 +35,37 @@
35
35
  このような感じでしょうか。
36
36
 
37
37
  名前の部分は、itemsに格納されていると思うのでそれを使えばいいと思います。
38
+
39
+
40
+
41
+ (追記 2021/03/28)
42
+
43
+ filterがわかりにくいかもしれないので、filter使わないで書くと以下のようになります。
44
+
45
+
46
+
47
+ ```GAS
48
+
49
+ description=event.getDescription();
50
+
51
+ var lines=description.split("\n");
52
+
53
+ var newlines=[]
54
+
55
+ for (const line of lines){
56
+
57
+ sp=line.split(" ");
58
+
59
+ if (sp[0]!=messages[0]){
60
+
61
+ newlines.push(line)
62
+
63
+ }
64
+
65
+ }
66
+
67
+ description = newlines.join("\n") + "\n" + messages.join(" ")
68
+
69
+ ```
70
+
71
+ 名前の所もコードから推測するとmessages[0]と思われるので変えました。