feat: block/unblock contacts (#397)

This commit is contained in:
Pedro S. Lopez 2020-10-26 00:44:03 -04:00 • committed by GitHub
commit 20e07c43d7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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 {