curl --request POST \
--url https://api.wppfy.com/group/updateAnnounce \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"groupjid": "120363339858396166@g.us",
"announce": true
}
'{
"response": "Group announce enabled successfully",
"group": {
"JID": "jid8@g.us",
"OwnerJID": "1232@s.whatsapp.net",
"Name": "Grupo de Suporte",
"NameSetAt": "2023-11-07T05:31:56Z",
"NameSetBy": "<string>",
"Topic": "<string>",
"IsLocked": true,
"IsAnnounce": true,
"AnnounceVersionID": "<string>",
"IsEphemeral": true,
"DisappearingTimer": 1,
"IsIncognito": true,
"IsParent": true,
"IsJoinApprovalRequired": true,
"LinkedParentJID": "<string>",
"IsDefaultSubGroup": true,
"GroupCreated": "2023-11-07T05:31:56Z",
"ParticipantVersionID": "<string>",
"Participants": [
"<unknown>"
],
"MemberAddMode": "admin_add",
"OwnerCanSendMessage": true,
"OwnerIsAdmin": true,
"DefaultSubGroupId": "<string>",
"invite_link": "<string>",
"request_participants": "<string>"
}
}Define as permissões de envio de mensagens no grupo, permitindo restringir o envio apenas para administradores.
Quando ativado (announce=true):
Quando desativado (announce=false):
Requer que o usuário seja administrador do grupo para fazer alterações.
curl --request POST \
--url https://api.wppfy.com/group/updateAnnounce \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"groupjid": "120363339858396166@g.us",
"announce": true
}
'{
"response": "Group announce enabled successfully",
"group": {
"JID": "jid8@g.us",
"OwnerJID": "1232@s.whatsapp.net",
"Name": "Grupo de Suporte",
"NameSetAt": "2023-11-07T05:31:56Z",
"NameSetBy": "<string>",
"Topic": "<string>",
"IsLocked": true,
"IsAnnounce": true,
"AnnounceVersionID": "<string>",
"IsEphemeral": true,
"DisappearingTimer": 1,
"IsIncognito": true,
"IsParent": true,
"IsJoinApprovalRequired": true,
"LinkedParentJID": "<string>",
"IsDefaultSubGroup": true,
"GroupCreated": "2023-11-07T05:31:56Z",
"ParticipantVersionID": "<string>",
"Participants": [
"<unknown>"
],
"MemberAddMode": "admin_add",
"OwnerCanSendMessage": true,
"OwnerIsAdmin": true,
"DefaultSubGroupId": "<string>",
"invite_link": "<string>",
"request_participants": "<string>"
}
}Configuração atualizada com sucesso
"Group announce enabled successfully"
Representa um grupo/conversa coletiva
Mostrar atributos filhos
Identificador único do grupo
"jid8@g.us"
JID do proprietário do grupo
"1232@s.whatsapp.net"
Nome do grupo
"Grupo de Suporte"
Data da última alteração do nome
JID do usuário que definiu o nome
Descrição do grupo
Indica se apenas administradores podem editar informações do grupo
true
Indica se apenas administradores podem enviar mensagens
Versão da configuração de anúncios
Indica se as mensagens são temporárias
Tempo em segundos para desaparecimento de mensagens
x >= 0Indica se o grupo é incognito
Indica se é um grupo pai (comunidade)
Indica se requer aprovação para novos membros
JID da comunidade vinculada
Indica se é um subgrupo padrão da comunidade
Data de criação do grupo
Versão da lista de participantes
Lista de participantes do grupo
Modo de adição de novos membros
admin_add, all_member_add Verifica se é possível você enviar mensagens
Verifica se você adminstrador do grupo
Se o grupo atual for uma comunidade, nesse campo mostrará o ID do subgrupo de avisos
Link de convite para entrar no grupo
Lista de solicitações de entrada, separados por vírgula