Chat_Channel
No description
type Chat_Channel {
channelUserCount: Int!
channelUsers(
pagination: Chat_OffsetPaginationInput = [object Object]
): [Chat_ChannelUser!]!
createdAt: Chat_DateTime!
communityId: String
description: String
externalLinks: [Chat_ExternalLink!]!
id: Chat_UUID!
imageFile: Chat_File @deprecated
imageFile_id: Chat_ObjectID @deprecated
imageUrl: String
isClosed: Boolean!
type: Chat_ChannelType!
isPrivate: Boolean! @deprecated
messageCount(
types: [Chat_MessageType]
): Int!
messages(
pagination: Chat_CursorPaginationInput! = [object Object]
filters: [Chat_MessageFilterInput!]
sort: [Chat_MessageSortInput!]
): [Chat_Message!]!
name: String
typingChannelUsers: [Chat_ChannelUser!]!
updatedAt: Chat_DateTime!
users(
externalRessourceTypes: [Chat_ExternalRessourceType!]
pagination: Chat_OffsetPaginationInput = [object Object]
): [Chat_User!]!
right: Chat_StudioRight!
enabledInteractions: [Chat_ChannelInteractionType!]! @deprecated
interactionsOrder: [Chat_ChannelInteractionType!]! @deprecated
interactionsConfig: [Chat_ChannelInteractionConfigUnion!]!
translations: [Chat_ChannelTranslation!]!
}
Fields
Chat_Channel.channelUserCount
● Int!
non-null scalar
How many people are within the channel
Chat_Channel.channelUsers
● [Chat_ChannelUser!]!
non-null object
People within the channel
Chat_Channel.channelUsers.pagination
●Chat_OffsetPaginationInput
input
Chat_Channel.createdAt
● Chat_DateTime!
non-null scalar
Chat_Channel.communityId
● String
scalar
Chat_Channel.description
● String
scalar
The channel text description
Chat_Channel.externalLinks
● [Chat_ExternalLink!]!
non-null object
Chat_Channel.id
● Chat_UUID!
non-null scalar
The channel unique id, should be stored by the caller if needed
Chat_Channel.imageFile
● Chat_File
deprecated object
DEPRECATEDUse imageUrl instead
Chat_Channel.imageFile_id
● Chat_ObjectID
deprecated scalar
DEPRECATEDUse imageUrl instead
Chat_Channel.imageUrl
● String
scalar
Chat_Channel.isClosed
● Boolean!
non-null scalar
Chat_Channel.type
● Chat_ChannelType!
non-null enum
Chat_Channel.isPrivate
● Boolean!
deprecated non-null scalar
DEPRECATEDUse permissions/options instead
Whether or not the channel is publicly listable
Chat_Channel.messageCount
● Int!
non-null scalar
Message count within this channel
Chat_Channel.messageCount.types
●[Chat_MessageType]
list enum
Chat_Channel.messages
● [Chat_Message!]!
non-null object
Messages within this channel
Chat_Channel.messages.pagination
●Chat_CursorPaginationInput!
non-null input
Chat_Channel.messages.filters
● [Chat_MessageFilterInput!]
list input
Chat_Channel.messages.sort
● [Chat_MessageSortInput!]
list input
Chat_Channel.name
● String
scalar
The default channel name string
Chat_Channel.typingChannelUsers
● [Chat_ChannelUser!]!
non-null object
People typings within the channel
Chat_Channel.updatedAt
● Chat_DateTime!
non-null scalar
Chat_Channel.users
● [Chat_User!]!
non-null object
Shortcut to get directly users
Chat_Channel.users.externalRessourceTypes
●[Chat_ExternalRessourceType!]
list enum
Chat_Channel.users.pagination
● Chat_OffsetPaginationInput
input
Chat_Channel.right
● Chat_StudioRight!
non-null object
Chat_Channel.enabledInteractions
● [Chat_ChannelInteractionType!]!
deprecated non-null enum
DEPRECATEDUse interactionsConfig instead
Chat_Channel.interactionsOrder
● [Chat_ChannelInteractionType!]!
deprecated non-null enum
DEPRECATEDUse interactionsConfig instead
Chat_Channel.interactionsConfig
● [Chat_ChannelInteractionConfigUnion!]!
non-null union
Chat_Channel.translations
● [Chat_ChannelTranslation!]!
non-null object
Returned by
attachChatroomsOnPlanning
mutation ● attachChatroomsOnView
mutation ● chatrooms
query ● createChatroom
mutation ● deleteChatroom
mutation ● detachChatroomsFromPlanning
mutation ● detachChatroomsFromView
mutation ● updateChatroom
mutation ● updateChatroomsPermissions
mutation
Member Of
Chat_ChannelUser
object ● Chat_Message
object ● Chat_User
object