Captain Ezio commited on
Commit
ec5da4d
·
1 Parent(s): 11075ed

Update greetings.py

Browse files
Files changed (1) hide show
  1. Powers/plugins/greetings.py +14 -4
Powers/plugins/greetings.py CHANGED
@@ -5,7 +5,7 @@ from pyrogram import filters
5
  from pyrogram.errors import ChatAdminRequired, RPCError
6
  from pyrogram.types import ChatMemberUpdated, InlineKeyboardMarkup, Message
7
 
8
- from Powers import OWNER_ID
9
  from Powers.bot_class import Gojo
10
  from Powers.database.antispam_db import GBan
11
  from Powers.database.greetings_db import Greetings
@@ -260,6 +260,11 @@ async def member_has_joined(c: Gojo, member: ChatMemberUpdated):
260
  "Wew My Owner has also joined the chat!",
261
  )
262
  return
 
 
 
 
 
263
  if banned_users:
264
  await member.chat.ban_member(user.id)
265
  await c.send_message(
@@ -363,9 +368,14 @@ async def member_has_left(c: Gojo, member: ChatMemberUpdated):
363
  if user.id == OWNER_ID:
364
  await c.send_message(
365
  member.chat.id,
366
- "Will miss you :)",
367
  )
368
  return
 
 
 
 
 
369
  try:
370
  ooo = await c.send_message(
371
  member.chat.id,
@@ -482,7 +492,7 @@ __HELP__ = """Customize your group's welcome / goodbye messages that can be pers
482
 
483
  Note:
484
  a) Currently it supports only text!
485
- b) Alita must be an admin to greet and goodbye users.
486
 
487
  Admin Commands:
488
  × /setwelcome <reply> : Sets a custom welcome message.
@@ -498,4 +508,4 @@ Admin Commands:
498
  × /cleanservice <on/off> : Use it to clean all service messages automatically or to view current status.
499
 
500
  ── **Format** ──
501
- Check /markdownhelp for help related to formatting!"""
 
5
  from pyrogram.errors import ChatAdminRequired, RPCError
6
  from pyrogram.types import ChatMemberUpdated, InlineKeyboardMarkup, Message
7
 
8
+ from Powers import OWNER_ID, DEV_USERS
9
  from Powers.bot_class import Gojo
10
  from Powers.database.antispam_db import GBan
11
  from Powers.database.greetings_db import Greetings
 
260
  "Wew My Owner has also joined the chat!",
261
  )
262
  return
263
+ elif user.id in DEV_USERS and user.id != OWNER_ID:
264
+ await c.send_message(
265
+ member.chat.id,
266
+ "OwO My Dev has also joined the group!",
267
+ )
268
  if banned_users:
269
  await member.chat.ban_member(user.id)
270
  await c.send_message(
 
368
  if user.id == OWNER_ID:
369
  await c.send_message(
370
  member.chat.id,
371
+ "Will miss you master :(",
372
  )
373
  return
374
+ if user.id in DEV_USERS and user.id != OWNER_ID:
375
+ await c.send_message(
376
+ member.chat.id,
377
+ "Will miss you :)",
378
+ )
379
  try:
380
  ooo = await c.send_message(
381
  member.chat.id,
 
492
 
493
  Note:
494
  a) Currently it supports only text!
495
+ b) Gojo must be an admin to greet and goodbye users.
496
 
497
  Admin Commands:
498
  × /setwelcome <reply> : Sets a custom welcome message.
 
508
  × /cleanservice <on/off> : Use it to clean all service messages automatically or to view current status.
509
 
510
  ── **Format** ──
511
+ Check /markdownhelp for help related to formatting!"""