New events: GROUP_REMOVE
(22) and CHANNEL_REMOVE
(23). 22 is broadcast when a user is banned from a group or when a group becomes deleted or otherwise unavailable. 23 is broadcast when a channel becomes deleted or otherwise unavailable.
New API Error codes: NO_SUCH_CHANNEL
(20), NO_SUCH_MEMBER
(21), USER_BANNED
(22) and USER_NOT_BANNED
(23).
- Get channel info -
GET /channels/:groupID/:channelID
- Create channel -
->POST /channels/create
POST /channels/:groupID
- Edit channel -
PATCH /channels/:groupID/:channelID
- Delete channel -
DELETE /channels/:groupID/:channelID
- Get group info -
->GET /groups/info/:groupID
GET /groups/:groupID
- Create group -
->POST /groups/create
POST /groups/
- Edit group -
PATCH /groups/:groupID
- Delete group -
DELETE /groups/:groupID
- Get group invites -
->GET /invites/group/:groupID
GET /groups/:groupID/invites
- Get group members -
GET /groups/:groupID/members
- Get group bans -
GET /groups/:groupID/bans
- Ban user -
POST /:groupID/bans/:username
- Edit ban -
PATCH /:groupID/bans/:username
- Unban user -
DELETE /:groupID/bans/:username
- Create invite -
->POST /invites/create
POST /invites/:groupID
- Get invite info -
->GET /invites/info/:inviteID
GET /invites/:inviteID
- Use invite -
->POST /invites/use
POST /invites/use/:inviteID
- Edit invite -
PATCH /invites/:inviteID
- Delete invite -
DELETE /invites/:inviteID
- Get member info -
GET /members/:groupID/:username
- Edit member -
PATCH /members/:groupID/:username