iamgojoof6eyes commited on
Commit
a500775
·
2 Parent(s): aa45406 ed1695b

Merge branch 'main' of https://github.com/iamgojoof6eyes/Gojo_Satarou

Browse files
Powers/plugins/start.py CHANGED
@@ -122,13 +122,13 @@ async def start(c: Gojo, m: Message):
122
  else:
123
  kb = ikb([
124
  [("Connect me to pm",
125
- f"https://t.me/{Config.BOT_USERNAME}?start={Config.BOT_TOKEN}",
126
  "url",
127
  )]
128
  ])
129
  await m.reply_photo(
130
  photo=choice(StartPic),
131
- text="I'm alive :3",
132
  reply_markup=kb,
133
  quote=True,
134
  )
 
122
  else:
123
  kb = ikb([
124
  [("Connect me to pm",
125
+ f"https://t.me/{Config.BOT_USERNAME}?start=start",
126
  "url",
127
  )]
128
  ])
129
  await m.reply_photo(
130
  photo=choice(StartPic),
131
+ caption="I'm alive :3",
132
  reply_markup=kb,
133
  quote=True,
134
  )
Powers/utils/caching.py CHANGED
@@ -4,6 +4,7 @@ from typing import List
4
 
5
  from cachetools import TTLCache
6
  from pyrogram.types import CallbackQuery
 
7
  from pyrogram.types.messages_and_media.message import Message
8
 
9
  from Powers import LOGGER
@@ -33,14 +34,16 @@ async def admin_cache_reload(m: Message or CallbackQuery, status=None) -> List[i
33
  except KeyError:
34
  # Because it might be first time when admn_list is being reloaded
35
  pass
36
-
 
37
  admin_list = [
38
  (
39
  z.user.id,
40
  (("@" + z.user.username) if z.user.username else z.user.first_name),
41
  z.is_anonymous,
42
  )
43
- async for z in m.chat.iter_members(filter="administrators")
 
44
  if not z.user.is_deleted
45
  ]
46
  ADMIN_CACHE[m.chat.id] = admin_list
 
4
 
5
  from cachetools import TTLCache
6
  from pyrogram.types import CallbackQuery
7
+ from pyrogram import enums
8
  from pyrogram.types.messages_and_media.message import Message
9
 
10
  from Powers import LOGGER
 
34
  except KeyError:
35
  # Because it might be first time when admn_list is being reloaded
36
  pass
37
+
38
+
39
  admin_list = [
40
  (
41
  z.user.id,
42
  (("@" + z.user.username) if z.user.username else z.user.first_name),
43
  z.is_anonymous,
44
  )
45
+
46
+ async for z in m.chat.get_members(filter=enums.ChatMembersFilter.ADMINISTRATORS)
47
  if not z.user.is_deleted
48
  ]
49
  ADMIN_CACHE[m.chat.id] = admin_list