Hola, tengo un problema con el uso del gremio en mi bot de Discord. Cada vez que quiero devolver la cantidad de usuarios en mi servidor, recibo este error
if (tipo de datos! == 'cadena') lanza un nuevo error (mensaje de error);
RangeError [MESSAGE_CONTENT_TYPE]: el contenido del mensaje debe ser una cadena no vacía.
if (cmd === `name`) { //This is working when used on discord text-channel msg.reply(msg.guild.name) } if (cmd === `users`) { //This is not working when used on discord text-channel msg.reply(msg.guild.memberCount) }La propiedad memberCount devuelve un número que está intentando enviar en un canal. El problema es que no está permitido enviar un número. El contenido de su mensaje siempre debe ser una cadena.
Puede resolver este problema utilizando la función String para enviar un número. Su comando se verá así:
if(cmd === `users`){ msg.reply(String(msg.guild.memberCount)); }