如何让机器人向某人发送直接消息,该机器人在相互服务器中没有它并且有他的 ID

How to make bot send Direct Message To Someone that the bot don't have it in mutal servers and have his id

我想知道我可以让用户知道该机器人不在他的共同服务器中并且我有他的 ID 我希望机器人向他发送直接消息的代码是什么代码?

我什么都没试过我是个菜鸟

使用Client.fetchUser()方法。

示例 1:

let ID = '123456789012345678';

client.fetchUser(ID)
  .then(user => user.send('hello'))
  .catch(console.error);

示例 2 (必须在异步函数内):

let ID = '123456789012345678';

try {
  let user = await client.fetchUser(ID);
  await user.send('hello');
} catch(err) {
  console.error(err);
}