![](/img/trans.png)
[英]How to make a Discord Bot wait for a specific user to send a message with JDA?
[英]Discord JDA - How to check how many users a user invited
我正在編寫一個 discord 機器人,我想檢查用戶是否邀請了一定數量的人到服務器讓他使用命令我該怎么做?
Discord 本身不提供此功能。
為了仍然創建這樣的功能,您需要自己做。
因此,您需要跟蹤所有邀請鏈接及其邀請數量,並且每次有人加入服務器時,您都可以獲得差異並獲得使用的邀請鏈接。
由於每個鏈接都是由用戶創建的,因此您可以將該用戶邀請的人數加 1。 (例如,您可以將此數據保存在數據庫中。)
為了最大限度地減少該系統被濫用的可能性,您還需要跟蹤加入的用戶。 通過同一個鏈接離開和加入的人不應該算作多人,不是嗎?
另請記住,用戶可能會離開服務器,並且某些邀請鏈接可能會被刪除。 但這取決於你,我猜。 :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.