Captain Ezio commited on
Commit
7b9084d
·
1 Parent(s): 5020bc7
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.all & ~filters.me,18)
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