diff --git a/src/structures/MessageMentions.js b/src/structures/MessageMentions.js index 6450f7239..cbdd1c732 100644 --- a/src/structures/MessageMentions.js +++ b/src/structures/MessageMentions.js @@ -1,6 +1,5 @@ 'use strict'; -const GuildMember = require('./GuildMember'); const Collection = require('../util/Collection'); const { ChannelTypes } = require('../util/Constants'); const Util = require('../util/Util'); @@ -174,6 +173,7 @@ class MessageMentions { */ has(data, { ignoreDirect = false, ignoreRoles = false, ignoreEveryone = false } = {}) { if (!ignoreEveryone && this.everyone) return true; + const GuildMember = require('./GuildMember'); if (!ignoreRoles && data instanceof GuildMember) { for (const role of this.roles.values()) if (data.roles.cache.has(role.id)) return true; }