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

將 Discord Bot 活動設置為在線用戶數.不和諧.js

Set Discord Bot Activity to the number of Online users. Discord.js(將 Discord Bot 活動設置為在線用戶數.不和諧.js)
本文介紹了將 Discord Bot 活動設置為在線用戶數.不和諧.js的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我希望機器人狀態顯示當前在線的人數.我一直在嘗試使用此代碼,但它一直在說:

I want the bots status to show the amount of people that currently are online. I have been trying with this code but it keeps saying:

TypeError:client.guilds.get 不是函數

//Checks if the bot is online
client.once('ready', () => {
  console.log(`Logged in as ${client.user.tag}!`);

  //Activity
  var guild = client.guilds.get('id here');
  var onlineCount = guild.membersCount.filter(m => m.presence.status === 'online').size
    client.user.setActivity('games with ' + onlineCount + ' people' , { type: 'PLAYING' });
});

推薦答案

由于 discord.js v12 你現在需要使用 cache 屬性來訪問 guilds 集合,所以您需要將 var guild = client.guilds.get('id here'); 替換為 var guild = client.guilds.cache.get('id here');

Since discord.js v12 you now need to use the cache property to access guilds collection, so you need to replace var guild = client.guilds.get('id here'); with var guild = client.guilds.cache.get('id here');

與問題無關:您正在獲取 guildmemberCount 并對其進行過濾以獲取該公會中的在線用戶數,問題在于 memberCount 返回一個 number 不是 GuildMembers,您需要使用的是 members 屬性,要訪問該集合,您需要再次使用 cache:

Unrelated to the question: You are getting the guild's memberCount and filtering it to get the number of online users in that guild, the problem with that is that memberCount returns a number not a collection of GuildMembers, what you need to use is the members property instead, which to access that collection, you need to use cache again:

var onlineCount = guild.members.cache.filter(m => m.presence.status === 'online').size

這篇關于將 Discord Bot 活動設置為在線用戶數.不和諧.js的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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 服務器時的歡迎消息)
主站蜘蛛池模板: 不卡一区二区三区四区 | 日韩欧美在线一区二区 | 免费在线观看一级毛片 | 黄色91在线 | 国产污视频在线 | 国产成人精品一区二区三 | 九九99精品 | 91网视频 | 美女久久视频 | av日韩精品| 亚洲午夜精品一区二区三区他趣 | 国产精品久久久久久吹潮 | 欧美精品一区三区 | 日韩欧美一区二区三区免费看 | 一二三区视频 | 夜夜撸av| 在线观看成人 | 狠狠天天 | 久久国产精品久久久久 | 国产乱码精品一区二区三区忘忧草 | 日韩欧美在线免费观看视频 | 一级视频黄色 | 亚洲精品二区 | 成人日b视频 | 天天爱爱网 | 欧美精品在线一区 | 日韩淫片免费看 | 国产欧美在线播放 | 一本色道精品久久一区二区三区 | av在线亚洲天堂 | 欧美国产日韩在线观看 | 奇米四色在线观看 | 欧美精品久久久久久久久久 | 三级视频网站 | 中文亚洲视频 | 久久人体视频 | av毛片| 亚洲天堂一区二区 | 91麻豆产精品久久久久久夏晴子 | 日韩欧美中文字幕在线视频 | 久久久久久国产精品三区 |