feat: whatsapp stories implementation (#3994)
* support sending message from status broadcast * add to index.d.ts * add method to contact * new modules * Update Utils.js * add for the examples * add color assertion function * finishing.. * added waveforms for audio messages and minor fixes * fix eslint * refactor reorganize the store to include additional modules. * adapt * the last one. --------- Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
This commit is contained in:
parent
dec1bee842
commit
6aa1bd85ab
6 changed files with 152 additions and 12 deletions
10
index.d.ts
vendored
10
index.d.ts
vendored
|
|
@ -113,9 +113,15 @@ declare namespace WAWebJS {
|
|||
|
||||
/** Get all current Labels */
|
||||
getLabels(): Promise<Label[]>
|
||||
|
||||
|
||||
/** Get all current Broadcasts */
|
||||
getBroadcasts(): Promise<Broadcast[]>
|
||||
|
||||
/** Get broadcast instance by current user ID */
|
||||
getBroadcastById(contactId: string): Promise<Broadcast>
|
||||
|
||||
/** Revoke current own status messages */
|
||||
revokeStatusMessage(messageId: string): Promise<void>
|
||||
|
||||
/** Change labels in chats */
|
||||
addOrRemoveLabels(labelIds: Array<number|string>, chatIds: Array<string>): Promise<void>
|
||||
|
|
@ -1569,6 +1575,8 @@ declare namespace WAWebJS {
|
|||
/** Gets the Contact's common groups with you. Returns empty array if you don't have any common group. */
|
||||
getCommonGroups: () => Promise<ChatId[]>
|
||||
|
||||
/** Gets the Contact's current status broadcast. */
|
||||
getBroadcast: () => Promise<Broadcast>
|
||||
}
|
||||
|
||||
export interface ContactId {
|
||||
|
|
|
|||
Loading…
Reference in a new issue