feat: block/unblock contacts (#397)

This commit is contained in:
Pedro S. Lopez
2020-10-26 00:44:03 -04:00
committed by GitHub
parent 9b096db784
commit 20e07c43d7
3 changed files with 45 additions and 0 deletions

7
index.d.ts vendored
View File

@@ -601,6 +601,8 @@ declare namespace WAWebJS {
isUser: boolean,
/** Indicates if the number is registered on WhatsApp */
isWAContact: boolean,
/** Indicates if you have blocked this contact */
isBlocked: boolean,
/** @todo verify labels type. didn't have any documentation */
labels?: string[],
/** The contact's name, as saved by the current user */
@@ -627,6 +629,11 @@ declare namespace WAWebJS {
* Will return null when getting chat for currently logged in user.
*/
getChat: () => Promise<Chat>,
/** Blocks this contact from WhatsApp */
block: () => Promise<boolean>,
/** Unlocks this contact from WhatsApp */
unblock: () => Promise<boolean>,
}
export interface ContactId {