Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
member join, member remove
Browse files
app.py
CHANGED
|
@@ -210,6 +210,39 @@ async def on_member_unban(guild, unbanned_user):
|
|
| 210 |
|
| 211 |
# admin stuff-----------------------------------------------------------------------------------------------------------------------
|
| 212 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 213 |
@bot.event
|
| 214 |
async def on_guild_channel_create(channel):
|
| 215 |
try:
|
|
|
|
| 210 |
|
| 211 |
# admin stuff-----------------------------------------------------------------------------------------------------------------------
|
| 212 |
|
| 213 |
+
|
| 214 |
+
@bot.event
|
| 215 |
+
async def on_member_join(member):
|
| 216 |
+
try:
|
| 217 |
+
embed = Embed(color=Color.blue())
|
| 218 |
+
embed.set_author(name=f"{member} ID: {member.id}", icon_url=member.avatar.url)
|
| 219 |
+
embed.title = "User Joined"
|
| 220 |
+
embed.add_field(name="Mention", value=member.mention, inline=True)
|
| 221 |
+
embed.add_field(name="Nickname", value=member.nick, inline=True)
|
| 222 |
+
embed.add_field(name="Account Created At", value=member.created_at, inline=True)
|
| 223 |
+
embed.set_footer(text=f"{convert_to_timezone(datetime.utcnow(), zurich_tz)}")
|
| 224 |
+
await bot.log_channel.send(embed=embed)
|
| 225 |
+
|
| 226 |
+
except Exception as e:
|
| 227 |
+
print(f"Error: {e}")
|
| 228 |
+
|
| 229 |
+
|
| 230 |
+
@bot.event
|
| 231 |
+
async def on_member_remove(member):
|
| 232 |
+
try:
|
| 233 |
+
embed = Embed(color=Color.blue())
|
| 234 |
+
embed.set_author(name=f"{member} ID: {member.id}", icon_url=member.avatar.url)
|
| 235 |
+
embed.title = "User Left"
|
| 236 |
+
embed.add_field(name="Mention", value=member.mention, inline=True)
|
| 237 |
+
embed.add_field(name="Nickname", value=member.nick, inline=True)
|
| 238 |
+
embed.add_field(name="Account Created At", value=member.created_at, inline=True)
|
| 239 |
+
embed.set_footer(text=f"{convert_to_timezone(datetime.utcnow(), zurich_tz)}")
|
| 240 |
+
await bot.log_channel.send(embed=embed)
|
| 241 |
+
|
| 242 |
+
except Exception as e:
|
| 243 |
+
print(f"Error: {e}")
|
| 244 |
+
|
| 245 |
+
|
| 246 |
@bot.event
|
| 247 |
async def on_guild_channel_create(channel):
|
| 248 |
try:
|