mirror of
https://github.com/yasirarism/MissKatyPyro.git
synced 2026-01-04 19:24:51 +00:00
Resync to pyrofork latest
This commit is contained in:
parent
d71cb57f29
commit
c9d7722be2
1 changed files with 36 additions and 9 deletions
|
|
@ -38,27 +38,34 @@ __HELP__ = """
|
||||||
Commands: /lock | /unlock | /locks [No Parameters Required]
|
Commands: /lock | /unlock | /locks [No Parameters Required]
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
messages | stickers | gifs | media | games | polls
|
messages | sticker | gif | media | games | polls
|
||||||
|
|
||||||
inline | url | group_info | user_add | pin
|
inline | url | group_info | user_add | pin | photo
|
||||||
|
|
||||||
|
voice | video | audio | docs | plain
|
||||||
|
|
||||||
You can only pass the "all" parameter with /lock, not with /unlock
|
You can only pass the "all" parameter with /lock, not with /unlock
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
/lock all
|
/lock all
|
||||||
"""
|
"""
|
||||||
|
|
||||||
incorrect_parameters = "Incorrect Parameters, Check Locks Section In Help."
|
incorrect_parameters = "Incorrect Parameters, Check Locks Section In Help."
|
||||||
# Using disable_preview as a switch for url checker
|
# Using disable_preview as a switch for url checker
|
||||||
# That way we won't need an additional db to check
|
# That way we won't need an additional db to check
|
||||||
# If url lock is enabled/disabled for a chat
|
# If url lock is enabled/disabled for a chat
|
||||||
data = {
|
data = {
|
||||||
"messages": "can_send_messages",
|
"messages": "can_send_messages",
|
||||||
"stickers": "can_send_other_messages",
|
"sticker": "can_send_stickers",
|
||||||
"gifs": "can_send_other_messages",
|
"gif": "can_send_gifs",
|
||||||
"media": "can_send_media_messages",
|
"media": "can_send_media_messages",
|
||||||
"games": "can_send_other_messages",
|
"games": "can_send_games",
|
||||||
"inline": "can_send_other_messages",
|
"inline": "can_send_inline",
|
||||||
|
"photo": "can_send_photos",
|
||||||
|
"video": "can_send_videos",
|
||||||
|
"docs": "can_send_docs",
|
||||||
|
"voice": "can_send_voices",
|
||||||
|
"audio": "can_send_audios",
|
||||||
|
"plain": "can_send_plain",
|
||||||
"url": "can_add_web_page_previews",
|
"url": "can_add_web_page_previews",
|
||||||
"polls": "can_send_polls",
|
"polls": "can_send_polls",
|
||||||
"group_info": "can_change_info",
|
"group_info": "can_change_info",
|
||||||
|
|
@ -78,8 +85,28 @@ async def current_chat_permissions(chat_id):
|
||||||
perms.append("can_send_messages")
|
perms.append("can_send_messages")
|
||||||
if perm.can_send_media_messages:
|
if perm.can_send_media_messages:
|
||||||
perms.append("can_send_media_messages")
|
perms.append("can_send_media_messages")
|
||||||
if perm.can_send_other_messages:
|
if perm.can_send_audios:
|
||||||
perms.append("can_send_other_messages")
|
perms.append("can_send_audios")
|
||||||
|
if perm.can_send_docs:
|
||||||
|
perms.append("can_send_docs")
|
||||||
|
if perm.can_send_games:
|
||||||
|
perms.append("can_send_games")
|
||||||
|
if perm.can_send_gifs:
|
||||||
|
perms.append("can_send_gifs")
|
||||||
|
if perm.can_send_inline:
|
||||||
|
perms.append("can_send_inline")
|
||||||
|
if perm.can_send_photos:
|
||||||
|
perms.append("can_send_photos")
|
||||||
|
if perm.can_send_plain:
|
||||||
|
perms.append("can_send_plain")
|
||||||
|
if perm.can_send_roundvideos:
|
||||||
|
perms.append("can_send_roundvideos")
|
||||||
|
if perm.can_send_stickers:
|
||||||
|
perms.append("can_send_stickers")
|
||||||
|
if perm.can_send_videos:
|
||||||
|
perms.append("can_send_videos")
|
||||||
|
if perm.can_send_voices:
|
||||||
|
perms.append("can_send_voices")
|
||||||
if perm.can_add_web_page_previews:
|
if perm.can_add_web_page_previews:
|
||||||
perms.append("can_add_web_page_previews")
|
perms.append("can_add_web_page_previews")
|
||||||
if perm.can_send_polls:
|
if perm.can_send_polls:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue