Member is an object that exists in our database, which contains the information about the chatbot member, which can be accessed by
this.member. When all the redirected nodes are executed, the
group fields will be patched to the member object in the database. The updated member object will be in
this scope when Stella receives the next message event from the member.
this.member.firstName // => "TEXT"
|_id||BSON||Primary key of the field|
|app||string||The App's / Organizations ID|
|botId||string||(Facebook) Page ID |
(WhatsApp) Business Account Phone Number
|botMeta||object||Allow the temporary storage of Data. This contains information about the chatbot status of the member. For example, |
|createdAt||number||The timestamp of creation of this data|
|customLocale||string||The language of the member uses. This value needs to be updated through |
|etag||string||The timestamp that is used to match the data version|
|externalId||string||Member's ID in 3rd party database|
|locale||string||This is a string representing the language used by the member in a 3rd party system. If the language needs to be changed within the chatbot flow, |
|meta||object||Allow the storage of data|
|platform||string||Channel that the member is in|
|profile||object||Member's personal information. This contains the member’s profile, usually captured from a 3rd party system, or provided by the custom channel.|
|tags||array||The labels that classify the members|
|updatedAt||number||The timestamp of the last update of this data|
|liveChat||boolean||Status of the live chat|
|subscribed||boolean||Status of the member is subscribed to push notification|
timezone are the fields that we get the user profile from Facebook. Please see the Facebook documentation for further reference.
Please see the Slack documentation for further reference.
|displayName||string||Member's full name|
|tbId||number||Teamwork bot's ID|
Please see the WeChat documentation for further reference.