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.
| Alvo | Formato JID |
|---|
| Lista de transmissão | [timestamp de criação]@broadcast |
| Status (Stories) | status@broadcast |
Enviar transmissão ou status
await sock.sendMessage(
jid,
{
image: {
url: url
},
caption: caption
},
{
backgroundColor: backgroundColor,
font: font,
statusJidList: statusJidList,
broadcast: true
}
)
| Opção | Descrição |
|---|
broadcast | true para habilitar modo de transmissão |
statusJidList | Array de JIDs que vão receber este status |
backgroundColor | Cor de fundo para status de texto |
font | Estilo de fonte para status de texto |
statusJidList é obrigatório ao publicar em status@broadcast.
Tipos suportados
| Tipo | Caso de uso |
|---|
extendedTextMessage | Status de texto com fundo/fonte |
imageMessage | Status de foto |
videoMessage | Status de vídeo |
voiceMessage | Status de áudio |
Veja AnyRegularMessageContent e MiscMessageGenerationOptions.
Enviar para lista de transmissão
await sock.sendMessage('1234567890123456789@broadcast', { text: 'Hello everyone!' })
Consultar nome e destinatários
const bList = await sock.getBroadcastListInfo('1234@broadcast')
console.log(`list name: ${bList.name}, recps: ${bList.recipients}`)
Limitações
O WhatsApp Web não suporta criar novas listas de transmissão.
- Listas devem ser criadas no app móvel primeiro.
- Cada JID é derivado do timestamp de criação.
- Deletar via
chatModify é suportado, criar não.