forked from alaingilbert/ttapi
/
constants.go
88 lines (81 loc) · 2.64 KB
/
constants.go
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
package ttapi
const (
wsOrigin = "https://turntable.fm"
wssURL = "wss://chat1.turntable.fm:8080/socket.io/websocket"
wsProtocol = ""
bootedUser = "booted_user"
deregistered = "deregistered"
endsong = "endsong"
escort = "escort"
newModerator = "new_moderator"
newsong = "newsong"
nosong = "nosong"
pmmed = "pmmed"
ready = "ready"
registered = "registered"
addDJ = "add_dj"
remDJ = "rem_dj"
remModerator = "rem_moderator"
roomChanged = "roomChanged"
searchComplete = "search_complete"
snagged = "snagged"
speak = "speak"
updateUser = "update_user"
updateVotes = "update_votes"
fileSearch = "file.search"
pmSend = "pm.send"
presenceUpdate = "presence.update"
playlistAdd = "playlist.add"
playlistAll = "playlist.all"
playlistCreate = "playlist.create"
playlistDelete = "playlist.delete"
playlistListAll = "playlist.list_all"
playlistRemove = "playlist.remove"
playlistRename = "playlist.rename"
playlistReorder = "playlist.reorder"
playlistSwitch = "playlist.switch"
presenceGet = "presence.get"
roomAddDj = "room.add_dj"
roomAddFavorite = "room.add_favorite"
roomAddModerator = "room.add_moderator"
roomDirectoryGraph = "room.directory_graph"
roomGetFavorites = "room.get_favorites"
roomRemFavorite = "room.rem_favorite"
roomRemModerator = "room.rem_moderator"
roomBootUser = "room.boot_user"
roomDeregister = "room.deregister"
roomInfo = "room.info"
roomRegister = "room.register"
roomRemDj = "room.rem_dj"
roomSpeak = "room.speak"
roomStopSong = "room.stop_song"
roomVote = "room.vote"
snagAdd = "snag.add"
userAvailableAvatars = "user.available_avatars"
userBecomeFan = "user.become_fan"
userGetFanOf = "user.get_fan_of"
userGetFans = "user.get_fans"
userGetID = "user.get_id"
userGetProfileInfo = "user.get_profile_info"
userInfo = "user.info"
userModify = "user.modify"
userRemoveFan = "user.remove_fan"
userSetAvatar = "user.set_avatar"
userSetBot = "user.set_bot"
// Valid statuses
available = "available"
unavailable = "unavailable"
away = "away"
// Valid laptops
androidLaptop = "android"
chromeLaptop = "chrome"
iphoneLaptop = "iphone"
linuxLaptop = "linux"
macLaptop = "mac"
pcLaptop = "pc"
// Valid clients
webClient = "web"
// Valid vote values
down = "down"
up = "up"
)