taslim19 commited on
Commit
f62e994
·
1 Parent(s): d583fa4

fix: allow OWNER_ID to access stats and update command to /stats

Browse files
Files changed (1) hide show
  1. Devine/plugins/tools/stats.py +3 -3
Devine/plugins/tools/stats.py CHANGED
@@ -18,11 +18,11 @@ from Devine.utils.inline.stats import back_stats_buttons, stats_buttons
18
  from config import BANNED_USERS
19
  from pytgcalls.__version__ import __version__ as pytgver # Ensure this import is present
20
 
21
- @app.on_message(filters.command(["mstats"]) & filters.group & ~BANNED_USERS)
22
  @language
23
  async def stats_global(client, message: Message, _):
24
- if message.from_user.id not in SUDOERS:
25
- return # Ignore message if user is not in SUDOERS
26
  upl = stats_buttons(_, True if message.from_user.id in SUDOERS else False)
27
  await message.reply_text(
28
  text=_["gstats_2"].format(app.mention),
 
18
  from config import BANNED_USERS
19
  from pytgcalls.__version__ import __version__ as pytgver # Ensure this import is present
20
 
21
+ @app.on_message(filters.command(["stats"]) & filters.group & ~BANNED_USERS)
22
  @language
23
  async def stats_global(client, message: Message, _):
24
+ if message.from_user.id not in SUDOERS and message.from_user.id != config.OWNER_ID:
25
+ return # Ignore message if user is not in SUDOERS or OWNER_ID
26
  upl = stats_buttons(_, True if message.from_user.id in SUDOERS else False)
27
  await message.reply_text(
28
  text=_["gstats_2"].format(app.mention),