Constructors
Methods
create
- create(body: RESTPostAPIChannelBody): Promise<APIChannel>
Parameters
- body: RESTPostAPIChannelBody
Returns Promise<APIChannel>
delete
- delete(channelId: number): Promise<APIOk>
Returns Promise<APIOk>
edit
- edit(channelId: number, body: RESTPatchAPIChannelBody): Promise<APIChannel>
Parameters
- channelId: number
- body: RESTPatchAPIChannelBody
Returns Promise<APIChannel>
get
- get(channelId: number): Promise<APIChannel>
Returns Promise<APIChannel>
join
- join(channelId: number): Promise<APIMember>
Returns Promise<APIMember>
leave
- leave(channelId: number): Promise<APIOk>
Returns Promise<APIOk>
member
- member(channelId: number, memberKey: MemberKey): Promise<APIMember>
Parameters
- channelId: number
- memberKey: MemberKey
Returns Promise<APIMember>
members
- members(channelId: number): Promise<RESTGetAPIChannelMembersResult>
Returns Promise<RESTGetAPIChannelMembersResult>
A wrapper for the Foxogram channel API.