【发布时间】:2018-11-05 21:28:48
【问题描述】:
我想做一个命令,将 DM 发送到整个服务器,但我收到以下错误:
Forbidden: FORBIDDEN (status code: 403) Can't send messages to this user
这可能是什么原因?
这是我当前的代码:
@bot.command(pass_context=True)
async def massdm(ctx, words*):
output = " "
for word in words:
output += word
output += ""
server = ctx.message.server
for member in server.members:
await bot.send_message(member, output)
【问题讨论】:
-
用户可能已经阻止了你的机器人或禁用了服务器的 DM,只要发现错误,删除它并继续。
-
我该怎么做?蛇
标签: python python-3.x discord discord.py