Información registrada que llega al recibir un mensaje (código)
vk.updates.on('message', async (data) => {
console.log(data)
})
Reenvía información sobre los mensajes a los que respondí.
En adelante, aparece la información del mensaje, pero todos los valores son 0
forwards: MessageForwardsCollection [
MessageForward {
senderId: 0,
createdAt: 0,
updatedAt: 0,
text: null,
attachments: [],
forwards: []
}
],
| paquete | versión |
| ---------------------------------- | ------- |
| vk-io
| 4.0.0-rc.30
|
| node
| 12.13.0
|
| yarn
o npm
| npm 6.12.0
|
@Pacmard ¿cómo payload
del contexto del mensaje (aunque esto no es muy bueno)
@ jarvis394 , este comportamiento es específico de User Long Poll. Debe volver a cargar los mensajes para obtener el mensaje completo.
await context.loadMessagePayload();
Y si se trata de un bot para un grupo, configure la opción pollingGroupId
o utilice
vk.updates.start();
Establecerá el ID de grupo predeterminado.
@negezor <3
Comentario más útil
@ jarvis394 , este comportamiento es específico de User Long Poll. Debe volver a cargar los mensajes para obtener el mensaje completo.
Y si se trata de un bot para un grupo, configure la opción
pollingGroupId
o utiliceEstablecerá el ID de grupo predeterminado.