0.0.4 mute on enter

This commit is contained in:
2023-04-21 13:06:48 +03:00
parent f7ca51f9e2
commit 481e4fabb4
3 changed files with 49 additions and 17 deletions

View File

@@ -40,6 +40,7 @@ def ban_member(chat_id, user_id, until_date=None):
r = requests.post(url)
return r
# https://core.telegram.org/bots/api#unbanchatmember
def unban_member(chat_id, user_id):
url = apiBase + f"unbanChatMember?chat_id={chat_id}&user_id={user_id}&only_if_banned=1"
@@ -52,3 +53,13 @@ def forward_message(cid, mid, to_chat_id):
f"&from_chat_id={cid}&message_id={mid}"
r = requests.post(url)
return r
# https://core.telegram.org/bots/api#setchatpermissions
def set_chatpermissions(chat_id, chat_permissions):
chat_permissions = json.dumps(chat_permissions)
chat_permissions = requests.utils.quote(chat_permissions)
url = apiBase + f'setChatPermissions?chat_id={chat_id}' + \
f'&permissions={chat_permissions}'
r = requests.post(url)
return r