久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Discord.js 'presenceUpdate' 沒有被調用

Discord.js #39;presenceUpdate#39; not being called(Discord.js presenceUpdate 沒有被調用)
本文介紹了Discord.js 'presenceUpdate' 沒有被調用的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我有一個特殊用戶";這等于'Client.users.fetch(Special User's ID)'.然后用戶有兩個事件監聽器附加到它,'message'和'presenceUpdate',消息事件監聽器工作完美,雖然 presentUpdate 根本不起作用,非常感謝所有幫助!

require("dotenv").config();const Discord = require(`discord.js`);const Client = new Discord.Client();Client.on("準備好", () => {console.log(`	Client 就緒`);});var SpecialUser = Client.users.fetch(進程.env.ID).then((用戶) => {控制臺.log(用戶名);//在職的User.client.addListener("message", (message) => {console.log(消息");});//不工作User.client.addListener("presenceUpdate", (Old, New) => {console.log(`狀態更新`);});}).catch(console.error);Client.on("message", (message) => {});Client.login(process.env.TOKEN);

解決方案

如果 presenceUpdate 事件沒有觸發,你可能需要添加 GUILD_PRESENCES意圖使用

I have a "Special User" which is equal to 'Client.users.fetch(Special User's ID)'. Then the user has two event listeners attached to the it, 'message' and 'presenceUpdate', The message event listener works perfects, although the presenceUpdate does not work at all, All help is greatly appreciated!

require("dotenv").config();
const Discord = require(`discord.js`);
const Client = new Discord.Client();

Client.on("ready", () => {
    console.log(`	Client Ready`);
});

var SpecialUser = Client.users
    .fetch(process.env.ID)
    .then((User) => {
        console.log(User.username);
        // Working
        User.client.addListener("message", (message) => {
            console.log("message");
        });
        // Not Working
        User.client.addListener("presenceUpdate", (Old, New) => {
            console.log(`Presence Updated`);
        });
    })
    .catch(console.error);

Client.on("message", (message) => {});

Client.login(process.env.TOKEN);

解決方案

If the presenceUpdate event doesn't trigger, chances are you'll need to add the GUILD_PRESENCES intent either using the client options:

const Discord = require(`discord.js`);

const client = new Discord.Client({
  intents: ['GUILDS', 'GUILD_MESSAGES', 'GUILD_PRESENCES'],
});

// rest of your code...

In your Discord dashboard; by choosing your bot then by clicking on the Bot settings:

這篇關于Discord.js 'presenceUpdate' 沒有被調用的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

discord.js v12: How do I await for messages in a DM channel?(discord.js v12:我如何等待 DM 頻道中的消息?)
how to make my bot mention the person who gave that bot command(如何讓我的機器人提及發出該機器人命令的人)
How to fix Must use import to load ES Module discord.js(如何修復必須使用導入來加載 ES 模塊 discord.js)
How to list all members from a specific server?(如何列出來自特定服務器的所有成員?)
Discord bot: Fix ‘FFMPEG not found’(Discord bot:修復“找不到 FFMPEG)
Welcome message when joining discord Server using discord.js(使用 discord.js 加入 discord 服務器時的歡迎消息)
主站蜘蛛池模板: 在线日韩 | 五月精品视频 | 亚洲a网| 亚洲美女一区二区三区 | 欧美精品日韩精品国产精品 | 一区二区三区不卡视频 | 免费一二区| 伊人久久国产 | 国产一级在线视频 | www.天天操.com| 成人激情视频 | 国产69精品久久99不卡免费版 | 国产精品爱久久久久久久 | 中文字幕 在线观看 | 亚洲国产精品一区在线观看 | 久久久精品一区 | 毛片一级网站 | 国产精品一区二区视频 | 精品亚洲视频在线 | 国产一级特黄视频 | 澳门永久av免费网站 | 99久久婷婷国产综合精品电影 | 中文字幕日韩欧美一区二区三区 | 91精品国产综合久久婷婷香蕉 | 国产婷婷精品 | 久久一二| 国产精品日韩在线观看一区二区 | 中文字幕乱码一区二区三区 | 久久aⅴ乱码一区二区三区 91综合网 | 久久久久久国产精品久久 | 久久欧美高清二区三区 | 亚洲精品久久久久久久不卡四虎 | 亚洲国产高清在线观看 | 国产精品夜间视频香蕉 | 国产探花在线精品一区二区 | 亚洲一区视频在线播放 | 日韩在线免费 | 日韩精品不卡 | 欧美亚洲在线视频 | 日韩在线日韩 | 色站综合 |