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/createPOST /channels/:groupID - Edit channel -
PATCH /channels/:groupID/:channelID - Delete channel -
DELETE /channels/:groupID/:channelID
- Get group info -
->GET /groups/info/:groupIDGET /groups/:groupID - Create group -
->POST /groups/createPOST /groups/ - Edit group -
PATCH /groups/:groupID - Delete group -
DELETE /groups/:groupID - Get group invites -
->GET /invites/group/:groupIDGET /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/createPOST /invites/:groupID - Get invite info -
->GET /invites/info/:inviteIDGET /invites/:inviteID - Use invite -
->POST /invites/usePOST /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