class
PrivateChat
Source: structures/
Represents a Private Chat on WhatsApp
Properties
new PrivateChat()
- Extends
- Chat
Properties
archived unknown
Indicates if the Chat is archived
- Inherited from
- Chat#archived
id unknown
ID that represents the chat
- Inherited from
- Chat#id
isGroup unknown
Indicates if the Chat is a Group Chat
- Inherited from
- Chat#isGroup
isReadOnly unknown
Indicates if the Chat is readonly
- Inherited from
- Chat#isReadOnly
name unknown
Title of the chat
- Inherited from
- Chat#name
timestamp unknown
Unix timestamp for when the chat was created
- Inherited from
- Chat#timestamp
unreadCount unknown
Amount of messages unread
- Inherited from
- Chat#unreadCount
Methods
async
archive()
Archives this chat
- Inherited from
- Chat#archive
async
clearMessages() → Promise containing Boolean
Clears all messages from the chat
- Inherited from
- Chat#clearMessages
- Returns
-
result
async
delete() → Promise containing Boolean
Deletes the chat
- Inherited from
- Chat#delete
- Returns
-
result
async
sendMessage(content, options) → Promise containing Message
Send a message to this chat
Parameters
| Name | Type | Optional | Description |
|---|---|---|---|
|
content |
|
|
|
|
options |
|
|
- Inherited from
- Chat#sendMessage
- Returns
-
Message that was just sent
async
unarchive()
un-archives this chat
- Inherited from
- Chat#unarchive