Skip to main content

CommunityMemberEvents

CommunityMemberEvents = object

Event map type for CommunityMemberClient. This type defines the event signatures for member-related events.

For event name constants, see CommunityMemberEvent.

Properties

communityMember.attach()

communityMember.attach: (evt: CommunityMemberAttachEvent) => void

Parameters

ParameterType
evtCommunityMemberAttachEvent

Returns

void

Example

import { rootServer, CommunityMemberEvent, CommunityMemberAttachEvent } from "@rootsdk/server-bot";
rootServer.community.communityMembers.on(CommunityMemberEvent.CommunityMemberAttach, (evt: CommunityMemberAttachEvent) => {
// ...
});

communityMember.detach()

communityMember.detach: (evt: CommunityMemberDetachEvent) => void

Parameters

ParameterType
evtCommunityMemberDetachEvent

Returns

void

Example

import { rootServer, CommunityMemberEvent, CommunityMemberDetachEvent } from "@rootsdk/server-bot";
rootServer.community.communityMembers.on(CommunityMemberEvent.CommunityMemberDetach, (evt: CommunityMemberDetachEvent) => {
// ...
});

user.set.profile()

user.set.profile: (evt: UserSetProfileEvent) => void

Parameters

ParameterType
evtUserSetProfileEvent

Returns

void

Example

import { rootServer, CommunityMemberEvent, UserSetProfileEvent } from "@rootsdk/server-bot";
rootServer.community.communityMembers.on(CommunityMemberEvent.UserSetProfile, (evt: UserSetProfileEvent) => {
// ...
});