Вы должны научиться отлаживать, тем более что эта ошибка практически подсказывает вам ответ. Он сказал вам, какая линия? Если так, то ваш ответ есть, но в противном случае он не был:
- Сообщает вам недействительный аргумент arg, это означает, что вы вызвали функцию (включая новый класс), а переданные вами аргументы были недействительными
- Аргумент не определен
new VultrexDB
, message.mentions.members.first
, message.mentions.members.cache.get
, messageData.get
, new MessageEmbed
, setColor
, setAuthor
, addField
вы можете исключить MessageEmbed and
message.mentions.members.first since they don't require any arguments,
setColor ,
setAuthor , and
addField` - все аргументы
, которые оставляют new VultrexDB
, message.mentions.members.cache.get
и messageData.get
для message.mentions.members.cache.get
, требуется только один аргумент, идентификатор, и вы передаете его args[0]
, поэтому, чтобы проверить, если это проблема, просто проверьте, есть ли у вас аргументы
для new VultrexDB
и messageData.get
они основаны на VultrexDB и поддерживают его, поэтому просто посмотрите руководство или документацию, если они есть.