Discord.JS에 대한 기본 정보: Presence

있음



En este post hablaremos de cómo darle un estado a tu bot de discord.

¿Qué es el 존재?



Es un propiedad que, como dice al inicio del post, nos permite agregarle un estado al bot.



¿Para qué sirve?



Por ejemplo, para indicar el comando principal del servidor, el prefijo del bot, o simplemente escribir lo que queramos para que se muestre de estado en el bot cada vez que veamos su perfil.

Para aplicarlo es muy sencillo. Tenemos que ubicarnos antes del evento 메시지:

const Discord = require('discord.js');
const client = Discord.client();

/* Código nuevo */
client.user.setPresence({
    activity: {
        name: "Nuevo estado",
        type: "PLAYING" // & STREAMING, LISTENING, WATCHING
    },
    status: "online" // & idle, dnd, offline
});


Esto producirá:



Como se muestra en el código, tenemos distintos tipos de actividad y de estados. 스트리밍을 제외한 모든 기능:

유형: 스트리밍



A este se le puede agregar una propiedad más la cuál es url.

스트리머의 URL을 선언해야 합니다. Sirven 링크 de youtube Y twitch .

client.user.setPresence({
    activity: {
        name: "Nuevo estado",
        type: "STREAMING",
                url: "twitch.tv/_doulo"
    },
    status: "online" // & idle, dnd, offline
});


Tipos de estados


online "엔 리네아". El color de estado torna verde.idle "비활성". El color se vuelve amarillo.dnd "두더지 스타 없음". Muestra el color en rojo.offline "데스코넥타도". El bot no aparece en la lista de miembros en línea y se muestra inactivo.

결정적인



Muchas gracias por leer este post, recuerda que puedes seguirnos en instagram como y seguirnos a en Dev Community.

Mucha suerte y Happy Coding!

좋은 웹페이지 즐겨찾기