Spaces:
Paused
Paused
Captain Ezio
commited on
Commit
Β·
031e8c0
1
Parent(s):
9c9de4a
Update greetings.py
Browse files- 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)
|
| 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!"""
|