getOrCreateCourseGroupChat
Gets or creates a GROUP chat session for a course. All course members are participants.
Type: ChatSession!
Arguments
input: GetOrCreateCourseGroupChatInput!
Example
Abschnitt betitelt „Example“mutation($input: GetOrCreateCourseGroupChatInput!) { getOrCreateCourseGroupChat(input: $input) { chatSessionID creationDate lastActivityDate messages { chatMessageID chatSessionID deleteDate editDate isDeleted isEdited messageContent senderUID sentDate } participants { chatParticipantID chatSessionID joinDate lastReadDate participantUID } requesterObject { accountingItemsAsText aclInherit categoriesAsString code createdAt customNumber hasChildren hasReports id importID isFavorite isMember isSubscribed journalEntriesAsText lastChangedAt longName membersAsText name numbering objectGuid objectName objectTypeID orderNr orderType parentObjectID remarks resourceBusyByTerms shortName specialType suffix suffixManual thumbnail validFrom validTo } sessionStatus sessionTitle sessionType supportGroupObject { accountingItemsAsText aclInherit categoriesAsString code createdAt customNumber hasChildren hasReports id importID isFavorite isMember isSubscribed journalEntriesAsText lastChangedAt longName membersAsText name numbering objectGuid objectName objectTypeID orderNr orderType parentObjectID remarks resourceBusyByTerms shortName specialType suffix suffixManual thumbnail validFrom validTo } }}