From f0a1f885ff8b4108c5342863091cdd38b594bce2 Mon Sep 17 00:00:00 2001
From: Hubert Chathi <hubert@muchlearning.org>
Date: Tue, 27 Sep 2016 21:43:30 -0400
Subject: [PATCH] ignore incoming m.notice messages as per spec

---
 package.json      | 2 +-
 src/matrix.coffee | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 1d57e9c..cffd144 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "hubot-matrix",
-  "version": "1.1.0",
+  "version": "1.1.1",
   "description": "Matrix adapter for hubot",
   "main": "src/matrix.coffee",
   "scripts": {
diff --git a/src/matrix.coffee b/src/matrix.coffee
index a1a4de4..5a764be 100644
--- a/src/matrix.coffee
+++ b/src/matrix.coffee
@@ -71,7 +71,7 @@ class Matrix extends Adapter
                 @robot.logger.info "Synced #{@client.getRooms().length} rooms"
                 @emit 'connected'
         @client.on 'Room.timeline', (event, room, toStartOfTimeline) =>
-            if event.getType() == 'm.room.message' and toStartOfTimeline == false
+            if event.getType() == 'm.room.message' and event.getContent().msgtype != "m.notice" and toStartOfTimeline == false
                 message = event.getContent().body
                 name = event.getSender()
                 user = @robot.brain.userForId name
-- 
GitLab