Enviar mensajes privados al usuario
Estoy usando la biblioteca discord.js y node.js para crear un bot de Discord que facilite el póker. Es funcional, excepto que las manos se muestran a todos, y necesito recorrer los jugadores y enviarles un DM con su mano.
bot.on("message", message => {
message.channel.sendMessage("string");
});
Este es el código que envía un mensaje al canal cuando cualquier usuario envía un mensaje. Necesito que el bot responda en un canal privado; He vistodmChannel
, pero no entiendo cómo usarlo. Tengo el nombre de usuario del miembro al que quiero enviar un mensaje. Un ejemplo sería apreciado.
Editar: después de buscar un objeto de usuario, descubrí que puedo obtener todos los usuarios que usan.users
propiedad del cliente (bot). Intentaré usar eluser.sendMessage("string")
Método pronto.