【发布时间】:2019-08-01 10:35:47
【问题描述】:
我一直在尝试在 discord.py (重写) 中创建会员加入消息 我得到一个错误。首先我的命令如下。
@bot.event
async def on_member_join(member):
guild = member.guild
channel = (553090886683197451)
message ='Hello {}, Welcome to {} Discord server, We hope u good day at our server. Also please read the rules carefully'.format(member.mention, guild.name)
await user.send(channel, message)
错误如下
line 15, in on_member_join
await user.send(channel, message)
NameError: name 'user' is not defined
我希望我的机器人将消息发送到特定频道以及我在上面写的消息。任何人都可以帮助它会很棒!。
【问题讨论】:
-
您希望这能做什么?您要么想要
await member.send(message)向用户发送私人消息,要么想要await member.guild.get_channel(channel).send(message)将消息发送到某个公告频道。 -
谢谢先生,但我已经找到了解决办法
标签: python python-3.x bots discord.py discord.py-rewrite