File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -80,8 +80,10 @@ class Bot extends EventEmitter {
8080 this . ws . on ( 'message' , ( message , flags ) => {
8181 const json = JSON . parse ( message ) ;
8282 for ( let [ room , data ] of Object . entries ( json ) ) {
83- if ( data . e && ( data . t != data . d ) ) {
84- data . e . forEach ( event => this . emit ( 'event' , { room, event} ) ) ;
83+ if ( data . e && Array . isArray ( data . e ) && ( data . t != data . d ) ) {
84+ data . e . forEach ( event => {
85+ this . emit ( 'event' , { room, event} )
86+ } ) ;
8587 }
8688 }
8789 } ) ;
@@ -149,9 +151,9 @@ class Bot extends EventEmitter {
149151 const path = `/messages/${ messageId } ` ;
150152 return this . apiRequest ( path , { text} ) ;
151153 }
152- handleEvent ( { room, data } ) {
154+ handleEvent ( { room, event } ) {
153155 console . log ( room ) ;
154- console . log ( data ) ;
156+ console . log ( event ) ;
155157 }
156158}
157159
You can’t perform that action at this time.
0 commit comments