Untitled
unknown
python
2 months ago
1.2 kB
5
Indexable
@bot.event async def on_member_join(member): log_channel = bot.get_channel(123456789012345678) # Ид канала для логов possible_alts = [] for m in member.guild.members: if m.id != member.id and (m.name == member.name or m.avatar == member.avatar): possible_alts.append(f"{m.mention} (ID: {m.id})") embed = discord.Embed(title="👤 Новый участник", color=discord.Color.blue()) embed.add_field(name="Ник", value=member.name, inline=True) embed.add_field(name="ID", value=member.id, inline=True) embed.add_field(name="Дата создания аккаунта", value=member.created_at.strftime("%Y-%m-%d %H:%M:%S"), inline=False) embed.add_field(name="Дата захода", value=member.joined_at.strftime("%Y-%m-%d %H:%M:%S"), inline=False) if possible_alts: embed.add_field(name="⚠️ Возможные альты", value="\n".join(possible_alts), inline=False) embed.color = discord.Color.orange() else: embed.add_field(name="⚡ Альтов не найдено", value="✅ Чистый вход", inline=False) await log_channel.send(embed=embed)
Editor is loading...
Leave a Comment