Creates a new tag.
The tag creation parameters (ID and name)
A promise resolving to the created Tag instance
Creates a paginated query for channels associated with a specific tag.
Query parameters including tag ID and optional pageSize
A TaggedChannelsQuery instance (synchronous; call TaggedChannelsQuery.loadNextPage to load data)
Deletes this tag.
A promise resolving to the operation result
Updates the tag's display name.
The new tag name
A promise resolving to the operation result
Associates channels with this tag.
Array of channel identifiers to tag
A promise resolving to the operation result
Removes the association of channels from this tag.
Array of channel identifiers to untag
A promise resolving to the operation result
Gets the total unread message count for all channels associated with this tag.
Whether to include muted channels in the count
A promise resolving to the total unread count
The unique tag ID
The display name of the tag
The timestamp (ms) when the tag was created
The number of channels associated with this tag
Represents a channel tag for organizing and grouping channels. Tags can be created, updated, deleted, and associated with channels.