discord

discord.js Check user invites without leaves

混江龙づ霸主 提交于 2020-08-25 06:07:49
问题 I am trying to get how many members a certain member has invited. The code below works, but it counts all invited members including members that have left. I want it to show only the amount of invited members which are still on the server. var user = null; user = message.mentions.members.first() || message.author; message.guild.fetchInvites() .then(invites => { const userInvites = invites.array().filter(o => o.inviter.id === user.id); var userInviteCount = 0; for(var i=0; i < userInvites

discord.js Check user invites without leaves

白昼怎懂夜的黑 提交于 2020-08-25 06:07:46
问题 I am trying to get how many members a certain member has invited. The code below works, but it counts all invited members including members that have left. I want it to show only the amount of invited members which are still on the server. var user = null; user = message.mentions.members.first() || message.author; message.guild.fetchInvites() .then(invites => { const userInvites = invites.array().filter(o => o.inviter.id === user.id); var userInviteCount = 0; for(var i=0; i < userInvites

How to retrieve a specific message by ID (tried fetch_message(id))

痴心易碎 提交于 2020-08-20 11:32:10
问题 @client.command() async def edit(ctx, message_id, *, new_message) : channel, chan, guild = None, list_channels("saved_channels.csv"), ctx.guild.id message = await fetch_message(message_id) await message.edit(new_message) embed=discord.Embed(color=0x00ca1f) embed.add_field(name="Success :white_check_mark:", value=f"Le message a bien été édité dans {message.channel.mention}", inline=False) await ctx.send(embed = embed) I'm trying to edit a specific message my bot sent in another channel by