Set Presence

Establecer un estado, actividad y/o presencia para tu bot.

Importar Client

Para empezar debes importar la función Client. Esto lo puedes hacer en tu archivo main.js, o donde inicies tu bot.

const { Client } = require('mvkproject'); // Export the function

Una vez lo importemos, podemos seguir. Esto se debe hacer en un evento de client, más especificamente en ready. Para eso, podemos usar el handler de eventos, o simplemente el client de inicio que lo obtenemos al iniciar el bot.

client.on('ready', async () => {
    Client.SetPresence({ activities: [    {
      name: '💻 discord.gg/mvkproject',
      type: 'watching',
      status: 'dnd'
    },{
      name: 'Minecraft',
      type: 'playing',
      status: 'dnd'
    }], // Establecemos las actividades/Presencias
     time: 10000 //Establecemos el tiempo en ms, 10000ms = 10s
     }, client) // Pasamos el client
});

Y listo, al prender el bot, se ejecutará el evento, y las actividades se establecerán. En caso de error, no dudes en pedir ayuda en soporte!

Código Final

const { Client } = require('mvkproject');

client.on('ready', async () => {
    Client.SetPresence({ activities: [    {
      name: '💻 discord.gg/mvkproject',
      type: 'watching',
      status: 'dnd'
    },{
      name: 'Minecraft',
      type: 'playing',
      status: 'dnd'
    }],
     time: 10000
     }, client)
};

Espero esto te sirva, y si es así, podemos continuar con más funciones. Recomendación: Sigue en el apartado de Handler, así aprendes a manejar interacciones, comandos, eventos y comandos de barrra.

Last updated