python - How to DM everyone with a bot - discord.py -
well, i'm doing direct message function dm specific user, i've been searching way can message on server, , don't it. i'm using discord.py 0.16.9 reference. here current code:
@client.command(pass_context = true) async def dm(ctx, member : discord.member = none, *, message): if not ctx.message.author.server_permissions.administrator: return if not member: return await client.say(ctx.message.author.mention + "specify user dm!") if member = "@everyone": member = else: await client.send_message(member, message)
as stated in comment, isn't idea dm everyone, if must, can iterate on members of server , message them individually. in example:
if member == "@everyone": server_member in ctx.message.server.members: await client.send_message(server_member, message)
Comments
Post a Comment