***
id: c42c8c92-44bf-49d8-b87c-6727041f8aeb
title: Events
slug: /js/reference/chat/client/events
max-toc-depth: 3
----------------
## member.joined
* **member.joined**(`member`)
A new member joined the chat.
#### Parameters
The member who joined. See [`ChatMember`](/docs/browser-sdk/v3/js/reference/chat/chat-member) for more details.
## member.left
* **member.left**(`member`)
A member left the chat.
#### Parameters
The member who left. See [`ChatMember`](/docs/browser-sdk/v3/js/reference/chat/chat-member) for more details.
## member.updated
* **member.updated**(`member`)
A member updated its state.
#### Parameters
The member who updated. See [`ChatMember`](/docs/browser-sdk/v3/js/reference/chat/chat-member) for more details.
## message
* **message**(`message`)
A new message has been received.
#### Parameters
The received message. See [`ChatMessage`](/docs/browser-sdk/v3/js/reference/chat/chat-message) for more details.
## session.expiring
* **session.expiring**()
The session is going to expire. Use the `updateToken` method to refresh your token.