Skip to main content

ChannelMessageEvents

ChannelMessageEvents: object

Type declaration

channelMessage.created()

created: (evt: ChannelMessageCreatedEvent) => void

Parameters
ParameterType
evtChannelMessageCreatedEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessageCreatedEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessageCreated, (evt: ChannelMessageCreatedEvent) => {
// ...
});

channelMessage.deleted()

deleted: (evt: ChannelMessageDeletedEvent) => void

Parameters
ParameterType
evtChannelMessageDeletedEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessageDeletedEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessageDeleted, (evt: ChannelMessageDeletedEvent) => {
// ...
});

channelMessage.edited()

edited: (evt: ChannelMessageEditedEvent) => void

Parameters
ParameterType
evtChannelMessageEditedEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessageEditedEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessageEdited, (evt: ChannelMessageEditedEvent) => {
// ...
});

channelMessage.set.typingIndicator()

typingIndicator: (evt: ChannelMessageSetTypingIndicatorEvent) => void

Parameters
ParameterType
evtChannelMessageSetTypingIndicatorEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessageSetTypingIndicatorEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessageSetTypingIndicator, (evt: ChannelMessageSetTypingIndicatorEvent) => {
// ...
});

channelMessagePin.created()

created: (evt: ChannelMessagePinCreatedEvent) => void

Parameters
ParameterType
evtChannelMessagePinCreatedEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessagePinCreatedEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessagePinCreated, (evt: ChannelMessagePinCreatedEvent) => {
// ...
});

channelMessagePin.deleted()

deleted: (evt: ChannelMessagePinDeletedEvent) => void

Parameters
ParameterType
evtChannelMessagePinDeletedEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessagePinDeletedEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessagePinDeleted, (evt: ChannelMessagePinDeletedEvent) => {
// ...
});

channelMessageReaction.created()

created: (evt: ChannelMessageReactionCreatedEvent) => void

Parameters
ParameterType
evtChannelMessageReactionCreatedEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessageReactionCreatedEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessageReactionCreated, (evt: ChannelMessageReactionCreatedEvent) => {
// ...
});

channelMessageReaction.deleted()

deleted: (evt: ChannelMessageReactionDeletedEvent) => void

Parameters
ParameterType
evtChannelMessageReactionDeletedEvent
Returns

void

Example
import { rootServer, ChannelMessageEvent, ChannelMessageReactionDeletedEvent } from "@rootsdk/server-app";
rootServer.community.channelMessages.on(ChannelMessageEvent.ChannelMessageReactionDeleted, (evt: ChannelMessageReactionDeletedEvent) => {
// ...
});