Spaces:
Sleeping
Sleeping
Captain Ezio
commited on
Commit
·
7b9084d
1
Parent(s):
5020bc7
...
Browse files- Powers/plugins/flood.py +1 -1
- Powers/plugins/greetings.py +4 -0
- Powers/plugins/locks.py +1 -1
- Powers/plugins/stickers.py +3 -1
Powers/plugins/flood.py
CHANGED
@@ -295,7 +295,7 @@ async def reverse_callbacks(c: Gojo, q: CallbackQuery):
|
|
295 |
return q.answer("Looks like you are not an user 👀")
|
296 |
if action == "ban":
|
297 |
user = await q.message.chat.get_member(q.from_user.id)
|
298 |
-
if not user.privileges.can_restrict_members and q.from_user.id in SUPPORT_STAFF:
|
299 |
await q.answer(
|
300 |
"You don't have enough permission to do this!\nStay in your limits!",
|
301 |
show_alert=True,
|
|
|
295 |
return q.answer("Looks like you are not an user 👀")
|
296 |
if action == "ban":
|
297 |
user = await q.message.chat.get_member(q.from_user.id)
|
298 |
+
if user.privileges and not user.privileges.can_restrict_members and q.from_user.id not in SUPPORT_STAFF:
|
299 |
await q.answer(
|
300 |
"You don't have enough permission to do this!\nStay in your limits!",
|
301 |
show_alert=True,
|
Powers/plugins/greetings.py
CHANGED
@@ -308,6 +308,8 @@ async def member_has_joined(c: Gojo, member: ChatMemberUpdated):
|
|
308 |
await c.delete_messages(member.chat.id, int(ifff))
|
309 |
except RPCError:
|
310 |
pass
|
|
|
|
|
311 |
try:
|
312 |
if not UwU:
|
313 |
jj = await c.send_message(
|
@@ -386,6 +388,8 @@ async def member_has_left(c: Gojo, member: ChatMemberUpdated):
|
|
386 |
"Will miss you master :(",
|
387 |
)
|
388 |
return
|
|
|
|
|
389 |
try:
|
390 |
if not UwU:
|
391 |
ooo = await c.send_message(
|
|
|
308 |
await c.delete_messages(member.chat.id, int(ifff))
|
309 |
except RPCError:
|
310 |
pass
|
311 |
+
if not teks:
|
312 |
+
teks = "Hey {first}, welcome to {chatname}"
|
313 |
try:
|
314 |
if not UwU:
|
315 |
jj = await c.send_message(
|
|
|
388 |
"Will miss you master :(",
|
389 |
)
|
390 |
return
|
391 |
+
if not teks:
|
392 |
+
teks = "Sad to see you leaving {first}\nTake Care!"
|
393 |
try:
|
394 |
if not UwU:
|
395 |
ooo = await c.send_message(
|
Powers/plugins/locks.py
CHANGED
@@ -472,7 +472,7 @@ async def is_approved_user(c:Gojo, m: Message):
|
|
472 |
return True
|
473 |
return False
|
474 |
|
475 |
-
@Gojo.on_message(filters.
|
476 |
async def lock_del_mess(c:Gojo, m: Message):
|
477 |
lock = LOCKS()
|
478 |
all_chats = lock.get_lock_channel()
|
|
|
472 |
return True
|
473 |
return False
|
474 |
|
475 |
+
@Gojo.on_message(filters.group & ~filters.me,18)
|
476 |
async def lock_del_mess(c:Gojo, m: Message):
|
477 |
lock = LOCKS()
|
478 |
all_chats = lock.get_lock_channel()
|
Powers/plugins/stickers.py
CHANGED
@@ -100,6 +100,8 @@ async def kang(c:Gojo, m: Message):
|
|
100 |
await m.reply_text("File is too big")
|
101 |
os.remove(path)
|
102 |
return
|
|
|
|
|
103 |
else:
|
104 |
sizee = (await get_file_size(m.reply_to_message)).split()
|
105 |
if (sizee[1] == "mb" and int(sizee[0]) > 10) or sizee[1] == "gb":
|
@@ -114,7 +116,7 @@ async def kang(c:Gojo, m: Message):
|
|
114 |
sticker_emoji
|
115 |
)
|
116 |
os.remove(path)
|
117 |
-
elif m.reply_to_message.sticker:
|
118 |
sticker = await create_sticker(
|
119 |
await get_document_from_file_id(
|
120 |
m.reply_to_message.sticker.file_id
|
|
|
100 |
await m.reply_text("File is too big")
|
101 |
os.remove(path)
|
102 |
return
|
103 |
+
elif is_requ:
|
104 |
+
path = await m.reply_to_message.download()
|
105 |
else:
|
106 |
sizee = (await get_file_size(m.reply_to_message)).split()
|
107 |
if (sizee[1] == "mb" and int(sizee[0]) > 10) or sizee[1] == "gb":
|
|
|
116 |
sticker_emoji
|
117 |
)
|
118 |
os.remove(path)
|
119 |
+
elif m.reply_to_message.sticker and not is_requ:
|
120 |
sticker = await create_sticker(
|
121 |
await get_document_from_file_id(
|
122 |
m.reply_to_message.sticker.file_id
|