mirror of
https://github.com/TeamPGM/PagerMaid-Pyro.git
synced 2024-11-25 07:46:32 +00:00
🔖 Update to v1.1.5
fix ghost avoid
This commit is contained in:
parent
dd6957f239
commit
991a6acdba
@ -14,7 +14,7 @@ import pyromod.listen
|
|||||||
from pyrogram import Client
|
from pyrogram import Client
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
pgm_version = "1.1.4"
|
pgm_version = "1.1.5"
|
||||||
CMD_LIST = {}
|
CMD_LIST = {}
|
||||||
module_dir = __path__[0]
|
module_dir = __path__[0]
|
||||||
working_dir = getcwd()
|
working_dir = getcwd()
|
||||||
|
@ -19,21 +19,21 @@ async def ghost(message: Message):
|
|||||||
if message.parameter[0] == "true":
|
if message.parameter[0] == "true":
|
||||||
if message.chat.id == self_user_id:
|
if message.chat.id == self_user_id:
|
||||||
return await message.edit(lang('ghost_e_mark'))
|
return await message.edit(lang('ghost_e_mark'))
|
||||||
sqlite[f"ghosted.chat_id.{str(message.chat_id)}"] = True
|
sqlite[f"ghosted.chat_id.{str(message.chat.id)}"] = True
|
||||||
await message.safe_delete()
|
await message.safe_delete()
|
||||||
await log(f"{lang('ghost_set_f')} ChatID {str(message.chat_id)} {lang('ghost_set_l')}")
|
await log(f"{lang('ghost_set_f')} ChatID {str(message.chat.id)} {lang('ghost_set_l')}")
|
||||||
elif message.parameter[0] == "false":
|
elif message.parameter[0] == "false":
|
||||||
if message.chat_id == self_user_id:
|
if message.chat.id == self_user_id:
|
||||||
await message.edit(lang('ghost_e_mark'))
|
await message.edit(lang('ghost_e_mark'))
|
||||||
return
|
return
|
||||||
try:
|
try:
|
||||||
del sqlite[f"ghosted.chat_id.{str(message.chat_id)}"]
|
del sqlite[f"ghosted.chat_id.{str(message.chat.id)}"]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
return await message.edit(lang('ghost_e_noexist'))
|
return await message.edit(lang('ghost_e_noexist'))
|
||||||
await message.safe_delete()
|
await message.safe_delete()
|
||||||
await log(f"{lang('ghost_set_f')} ChatID {str(message.chat_id)} {lang('ghost_cancel')}")
|
await log(f"{lang('ghost_set_f')} ChatID {str(message.chat.id)} {lang('ghost_cancel')}")
|
||||||
elif message.parameter[0] == "status":
|
elif message.parameter[0] == "status":
|
||||||
if sqlite.get(f"ghosted.chat_id.{str(message.chat_id)}", None):
|
if sqlite.get(f"ghosted.chat_id.{str(message.chat.id)}", None):
|
||||||
await message.edit(lang('ghost_e_exist'))
|
await message.edit(lang('ghost_e_exist'))
|
||||||
else:
|
else:
|
||||||
await message.edit(lang('ghost_e_noexist'))
|
await message.edit(lang('ghost_e_noexist'))
|
||||||
@ -55,21 +55,21 @@ async def deny(message: Message):
|
|||||||
if message.parameter[0] == "true":
|
if message.parameter[0] == "true":
|
||||||
if message.chat.id == self_user_id:
|
if message.chat.id == self_user_id:
|
||||||
return await message.edit(lang('ghost_e_mark'))
|
return await message.edit(lang('ghost_e_mark'))
|
||||||
sqlite[f"denied.chat_id.{str(message.chat_id)}"] = True
|
sqlite[f"denied.chat_id.{str(message.chat.id)}"] = True
|
||||||
await message.safe_delete()
|
await message.safe_delete()
|
||||||
await log(f"ChatID {str(message.chat_id)} {lang('deny_set')}")
|
await log(f"ChatID {str(message.chat.id)} {lang('deny_set')}")
|
||||||
elif message.parameter[0] == "false":
|
elif message.parameter[0] == "false":
|
||||||
if message.chat_id == self_user_id:
|
if message.chat.id == self_user_id:
|
||||||
await message.edit(lang('ghost_e_mark'))
|
await message.edit(lang('ghost_e_mark'))
|
||||||
return
|
return
|
||||||
try:
|
try:
|
||||||
del sqlite[f"denied.chat_id.{str(message.chat_id)}"]
|
del sqlite[f"denied.chat_id.{str(message.chat.id)}"]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
return await message.edit(lang('deny_e_noexist'))
|
return await message.edit(lang('deny_e_noexist'))
|
||||||
await message.safe_delete()
|
await message.safe_delete()
|
||||||
await log(f"ChatID {str(message.chat_id)} {lang('deny_cancel')}")
|
await log(f"ChatID {str(message.chat.id)} {lang('deny_cancel')}")
|
||||||
elif message.parameter[0] == "status":
|
elif message.parameter[0] == "status":
|
||||||
if sqlite.get(f"denied.chat_id.{str(message.chat_id)}", None):
|
if sqlite.get(f"denied.chat_id.{str(message.chat.id)}", None):
|
||||||
await message.edit(lang('deny_e_exist'))
|
await message.edit(lang('deny_e_exist'))
|
||||||
else:
|
else:
|
||||||
await message.edit(lang('deny_e_noexist'))
|
await message.edit(lang('deny_e_noexist'))
|
||||||
|
Loading…
Reference in New Issue
Block a user