Merge pull request #156 from ZetGoHack/dev-test

[+] 'Method is not mounted...' fix
pull/158/head
Who? 2025-06-16 20:26:29 +07:00 committed by GitHub
commit fbba40b064
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 6 deletions

View File

@ -332,13 +332,13 @@ class TelegramLogsHandler(logging.Handler):
reply_markup=self._gen_web_debug_button(item), reply_markup=self._gen_web_debug_button(item),
) )
await call.answer( self.inline.bot(await call.answer(
( (
"Web debugger started. You can get PIN using .debugger command. \n⚠️" "Web debugger started. You can get PIN using .debugger command. \n⚠️"
" !DO NOT GIVE IT TO ANYONE! ⚠️" " !DO NOT GIVE IT TO ANYONE! ⚠️"
), ),
show_alert=True, show_alert=True,
) ))
def get_logid_by_client(self, client_id: int) -> int: def get_logid_by_client(self, client_id: int) -> int:
return self._mods[client_id].logchat return self._mods[client_id].logchat

View File

@ -214,7 +214,7 @@ class APIRatelimiterMod(loader.Module):
return logging.getLogger().handlers[0].web_debugger return logging.getLogger().handlers[0].web_debugger
async def _show_pin(self, call: InlineCall): async def _show_pin(self, call: InlineCall):
await call.answer(f"Werkzeug PIN: {self._debugger.pin}", show_alert=True) self.inline.bot(await call.answer(f"Werkzeug PIN: {self._debugger.pin}", show_alert=True))
@loader.command() @loader.command()
async def debugger(self, message: Message): async def debugger(self, message: Message):

View File

@ -227,11 +227,11 @@ class HerokuBackupMod(loader.Module):
with modzip.open(name, "r") as module: with modzip.open(name, "r") as module:
path.write_bytes(module.read()) path.write_bytes(module.read())
await call.answer(self.strings("all_restored"), show_alert=True) await self.inline.bot(call.answer(self.strings("all_restored"), show_alert=True))
await self.invoke("restart", "-f", peer=call.message.peer_id) await self.invoke("restart", "-f", peer=call.message.peer_id)
except Exception: except Exception:
logger.exception("Restore from backupall failed") logger.exception("Restore from backupall failed")
await call.answer(self.strings("reply_to_file"), show_alert=True) await self.inline.bot(call.answer(self.strings("reply_to_file"), show_alert=True))
def _convert(self, backup): def _convert(self, backup):
fixed = re.sub(r'(hikka\.)(\S+\":)', lambda m: 'heroku.' + m.group(2), backup) fixed = re.sub(r'(hikka\.)(\S+\":)', lambda m: 'heroku.' + m.group(2), backup)