1 回答

TA貢獻1797條經驗 獲得超6個贊
正如變量提到的:
您可以使用Maps并將鍵設置為公會 ID,將值設置為要列入黑名單的單詞數組。
這是一個關于如何做到這一點的簡單示例:
const blacklist = new Map();
// the key (message.guild.id), is how you'll be able to reference this element in the future
blacklist.set(message.guild.id, { blacklisted: ['@#$%'] });
// returns array: ['@#$%']
blacklist.get(message.guild.id).blacklisted
代碼片段:
const blacklist = new Map();
// the key (message.guild.id), is how you'll be able to reference this element in the future
blacklist.set('example', { blacklisted: ['@#$%'] });
console.log(blacklist.get('example').blacklisted);
blacklist.get('example').blacklisted.push('*&^%');
console.log(blacklist.get('example').blacklisted);
console.log(blacklist.has('notExample'));
添加回答
舉報