@@ -30,14 +30,10 @@ class Bot extends EventEmitter {
30
30
* Starts a Real Time Messaging API session
31
31
*/
32
32
login ( ) {
33
- this . _api ( 'rtm.start ' ) . then ( ( data ) => {
33
+ this . _api ( 'rtm.connect ' ) . then ( ( data ) => {
34
34
this . wsUrl = data . url ;
35
35
this . self = data . self ;
36
36
this . team = data . team ;
37
- this . channels = data . channels ;
38
- this . users = data . users ;
39
- this . ims = data . ims ;
40
- this . groups = data . groups ;
41
37
42
38
this . emit ( 'start' ) ;
43
39
@@ -80,7 +76,7 @@ class Bot extends EventEmitter {
80
76
if ( this . channels ) {
81
77
return Vow . fulfill ( { channels : this . channels } ) ;
82
78
}
83
- return this . _api ( 'channels .list' ) ;
79
+ return this . _api ( 'conversations .list' ) ;
84
80
}
85
81
86
82
/**
@@ -104,7 +100,7 @@ class Bot extends EventEmitter {
104
100
return Vow . fulfill ( { groups : this . groups } ) ;
105
101
}
106
102
107
- return this . _api ( 'groups .list' ) ;
103
+ return this . _api ( 'usergroups .list' ) ;
108
104
}
109
105
110
106
/**
@@ -142,7 +138,7 @@ class Bot extends EventEmitter {
142
138
*/
143
139
getGroup ( name ) {
144
140
return this . getGroups ( ) . then ( function ( data ) {
145
- var res = _ . find ( data . groups , { name : name } ) ;
141
+ var res = _ . find ( data . usergroups , { name : name } ) ;
146
142
147
143
console . assert ( res , 'group not found' ) ;
148
144
return res ;
@@ -257,7 +253,7 @@ class Bot extends EventEmitter {
257
253
* @returns {vow.Promise }
258
254
*/
259
255
openIm ( userId ) {
260
- return this . _api ( 'im .open' , { user : userId } ) ;
256
+ return this . _api ( 'conversations .open' , { users : userId } ) ;
261
257
}
262
258
263
259
/**
0 commit comments