Pular para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://whiskeysockets-docs-jids-socket-config-ptbr.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Bloquear / desbloquear

await sock.updateBlockStatus(jid, 'block')
await sock.updateBlockStatus(jid, 'unblock')

Buscar todas as configurações

const privacySettings = await sock.fetchPrivacySettings(true)

Buscar lista de bloqueados

const response = await sock.fetchBlocklist()

Privacidade do visto por último

const value = 'all' // 'contacts' | 'contact_blacklist' | 'none'
await sock.updateLastSeenPrivacy(value)
ValorQuem vê seu visto por último
'all'Todos
'contacts'Apenas seus contatos
'contact_blacklist'Todos exceto uma lista negra
'none'Ninguém

Privacidade do online

const value = 'all' // 'match_last_seen'
await sock.updateOnlinePrivacy(value)
ValorQuem vê seu status online
'all'Todos
'match_last_seen'Mesma audiência do visto por último

Privacidade da foto de perfil

const value = 'all' // 'contacts' | 'contact_blacklist' | 'none'
await sock.updateProfilePicturePrivacy(value)

Privacidade do status

const value = 'all' // 'contacts' | 'contact_blacklist' | 'none'
await sock.updateStatusPrivacy(value)

Recibos de leitura

const value = 'all' // 'none'
await sock.updateReadReceiptsPrivacy(value)
ValorComportamento
'all'Envia recibos de leitura a todos
'none'Desativa recibos de leitura
Ao desativar, você também para de recebê-los.

Adição em grupos

const value = 'all' // 'contacts' | 'contact_blacklist'
await sock.updateGroupsAddPrivacy(value)

Modo padrão de mensagens que desaparecem

const ephemeral = 86400
await sock.updateDefaultDisappearingMode(ephemeral)
DuraçãoSegundos
Off0
24 horas86400
7 dias604800
90 dias7776000
Esse padrão se aplica só a conversas novas — não muda as existentes.