mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-18 03:29:15 +00:00
22 lines
535 B
JavaScript
22 lines
535 B
JavaScript
const crypto = require('crypto')
|
|
|
|
/**
|
|
* Generamos un UUID unico con posibilidad de tener un prefijo
|
|
* @param {*} prefix
|
|
* @returns
|
|
*/
|
|
const generateRef = (prefix = false) => {
|
|
const id = crypto.randomUUID()
|
|
return prefix ? `${prefix}_${id}` : id
|
|
}
|
|
|
|
/**
|
|
* Genera un HASH MD5
|
|
* @param {*} param0
|
|
* @returns
|
|
*/
|
|
const generateRefSerialize = ({ index, answer, keyword }) =>
|
|
crypto.createHash('md5').update(JSON.stringify({ index, answer, keyword })).digest('hex')
|
|
|
|
module.exports = { generateRef, generateRefSerialize }
|