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)
| Valor | Quem 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)
| Valor | Quem 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)
| Valor | Comportamento |
|---|
'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ção | Segundos |
|---|
| Off | 0 |
| 24 horas | 86400 |
| 7 dias | 604800 |
| 90 dias | 7776000 |
Esse padrão se aplica só a conversas novas — não muda as existentes.