diff --git a/misskaty/helper/kuso_utils.py b/misskaty/helper/kuso_utils.py index 257a6524..59d0c3d0 100644 --- a/misskaty/helper/kuso_utils.py +++ b/misskaty/helper/kuso_utils.py @@ -60,7 +60,6 @@ async def kusonimeBypass(url: str, slug=None): LOGGER.error(err) result.update({"error": True, "error_message": err}) finally: - LOGGER.info(result) await http.delete(_url) return result @@ -93,7 +92,7 @@ async def byPassPh(url: str, name: str): {{/data}} """.strip() if not kusonime["error"]: - html = render(template, kusonime) + html = chevron.render(template, kusonime) telegraph = Telegraph() if not telegraph.get_access_token(): await telegraph.create_account(short_name=bot_name) diff --git a/misskaty/plugins/inkick_user.py b/misskaty/plugins/inkick_user.py index 194fb948..5f012665 100644 --- a/misskaty/plugins/inkick_user.py +++ b/misskaty/plugins/inkick_user.py @@ -134,6 +134,9 @@ async def rm_delacc(client, message): async def instatus(client, message): if message.sender_chat: return await message.reply_msg("Not supported channel.", del_in=4) + bstat = await app.get_chat_member(message.chat.id, client.me.id) + if bstat.status.value != "administrator": + return await message.reply_msg("Please give me all basic admin permission, to run this command.") start_time = time.perf_counter() user = await app.get_chat_member(message.chat.id, message.from_user.id) count = await app.get_chat_members_count(message.chat.id)