-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsocketTypes.ts
More file actions
52 lines (41 loc) · 986 Bytes
/
socketTypes.ts
File metadata and controls
52 lines (41 loc) · 986 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// Client and server OPCodes
export const OPCodes = {
HELLO: 0,
HEARTBEAT: 1,
HEARTBEAT_ACK: 2,
AUTH: 3,
READY: 4,
REQUEST_SERVER_MEMBERS: 5,
MESSAGE_CREATE: 6,
MESSAGE_UPDATE: 7,
MESSAGE_DELETE: 8,
TYPING_START: 9,
SERVER_CREATE: 10,
SERVER_DELETE: 11,
SERVER_UPDATED: 12,
SERVER_MEMBER_ADD: 13,
SERVER_MEMBER_DEL: 14,
SERVER_MEMBER_UPDATE: 15,
CHANNEL_CREATE: 16,
CHANNEL_MODIFY: 17,
CHANNEL_DELETE: 18,
ROLE_CREATE: 19,
ROLE_MODIFY: 20,
ROLE_DELETE: 21,
ROLE_ADD: 22,
ROLE_REMOVE: 23,
FRIEND_REQUEST_SENT: 29,
FRIEND_REQUEST_CREATE: 30,
FRIEND_REQUEST_ACCEPT: 31,
FRIEND_REQUEST_REJECT: 32,
FRIEND_MESSAGE_CREATE: 33,
FRIEND_MESSAGE_UPDATE: 34,
FRIEND_MESSAGE_DELETE: 35,
FRIEND_REMOVED: 36,
USER_UPDATE: 37,
RECONNECT: 99,
UPDATE_VOICE_STATE: 100,
NILOP: -1,
ERROR: 9999,
};
export const HEARTBEAT_INTERVAL = 6e4;