Estoy tratando de crear un bot de discordia mecanografiado que pueda establecer su apariencia de presencia en función de las variables de configuración del bot del archivo config.json.
índice.ts:
client.on('ready', async () => { client.user?.setPresence({ activities: [{ name: `${config.activity}`, type: `${config.type}` }], status: `${config.status}` }); });
config.json:
{ "status": "online", "type": "LISTENING", "activity": "for !help", "prefix": "!", "version": "1.0", }
Recibo un error que dice " Type 'string' is not assignable to type 'PresenceStatusData | undefined'.ts(2322)
en la parte de type
y status
. La parte del name
no parece verse afectada por este error. Antes de que alguien pregunte, He comprobado si las configuraciones json funcionan correctamente. Analiza los datos como debería (no estoy seguro de si analizar es la palabra correcta aquí, corríjame si se trata de un error).
También estoy usando Discord.js versión 13 si eso ayuda.