不和谐机器人 使用人员ID将DM发送给某人



我想用某人的ID向他们发送DM,我尝试了这个代码,它显示Instance of 'Client' has no 'get_user_info' member pylint(no-member)

这是代码,我把这个代码放在@client.event上,这样当我对BOT 说什么时它就会触发

if message.content.lower() == 'dm':
user = await client.get_user_info(user_id="USER'S ID")
await client.send_message(user, "Your message")

我需要帮助!

on_message内部

if message.content.lower() == 'dm':
user = await client.fetch_user(message.author.id) #you can also just type the id
await user.send("Your message")

非常感谢!,这个代码适用于我

if message.content.lower() == 'dm':
user = await client.fetch_user(ID goes here)
await user.send("Your message here")

最新更新