我正在尝试让不和谐的bot在用户发送!name Travis_c
时更改用户的昵称
这是我的代码
case 'name':
message.author.setNickname(args[1], 'Account setup')
break;
我认为我做得对,但是如果我没有正确使用它,它会一直说.setnickname is not a function.
,该如何使用?
答案 0 :(得分:0)
您正尝试在.setNickname()
上使用User
,因为只有GuildMember
具有nickname
属性和setNickname()
方法,因此无法使用{1} >
case 'name':
message.member.setNickname(args[1], 'Account setup')
break;