Tengo un bot de discord y funciona perfectamente. Mi objetivo es que cuando envíe el mensaje de >help , el bot elija un color aleatorio para la inserción y lo envíe.
Este es el archivo de configuración de mi bot llamado config.json
{ "token": "Token Here", "prefix": ">", "genChannel": "channel id", "genCooldown": "1000", "color": { "green": "0x57F287", "yellow": "0xFEE75C", "red": "0xED4245", "default": "0x5865F2" }, "command": { "notfound_message": true, "error_message": true } }En discord.js , puede pasar un argumento de color como una cadena. Más sobre eso en: discord.js docs on incrustar color . Para usar un color aleatorio, puede usar lo siguiente:
{ //... "color": { "green": "0x57F287", "yellow": "0xFEE75C", "red": "0xED4245", "default": "0x5865F2", "random": "RANDOM" }, //... }Lo analiza en la incrustación como cualquier otra matriz hexadecimal o RGB de color incrustada. Es una buena idea consultar los documentos y la guía.