OSDN Git Service

取得されたDMが message_create イベントであるかチェックする
authorKimura Youichi <kim.upsilon@bucyou.net>
Sat, 18 Aug 2018 17:19:30 +0000 (02:19 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sat, 18 Aug 2018 17:19:30 +0000 (02:19 +0900)
Fixes: 2c8e0d8f ("/direct_messages/events/list.json によるDMの取得に対応")

OpenTween/Twitter.cs

index 2f4dd42..9380b7d 100644 (file)
@@ -1284,7 +1284,10 @@ namespace OpenTween
             }
             while (cursor != null);
 
-            var events = eventLists.SelectMany(x => x.Events).ToArray();
+            var events = eventLists.SelectMany(x => x.Events)
+                .Where(x => x.Type == "message_create")
+                .ToArray();
+
             if (events.Length == 0)
                 return;