From 6623853a8da8086b0b416baed75b7eed8c7cae1e Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Mon, 20 Jan 2020 19:04:59 +0100 Subject: [PATCH] Fix update -> message bugs --- royalpack/commands/ciaoruozi.py | 3 +-- royalpack/commands/diario.py | 3 +-- royalpack/commands/rage.py | 8 ++++---- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/royalpack/commands/ciaoruozi.py b/royalpack/commands/ciaoruozi.py index 65927064..9afc2b65 100644 --- a/royalpack/commands/ciaoruozi.py +++ b/royalpack/commands/ciaoruozi.py @@ -9,8 +9,7 @@ class CiaoruoziCommand(Command): async def run(self, args: CommandArgs, data: CommandData) -> None: if self.interface.name == "telegram": - update: telegram.Update = data.update - user: telegram.User = update.effective_user + user: telegram.User = data.message.from_user # Se sei Ruozi, salutati da solo! if user.id == 112437036: await data.reply("👋 Ciao me!") diff --git a/royalpack/commands/diario.py b/royalpack/commands/diario.py index 6ba99de9..3416109a 100644 --- a/royalpack/commands/diario.py +++ b/royalpack/commands/diario.py @@ -38,8 +38,7 @@ class DiarioCommand(Command): async def run(self, args: CommandArgs, data: CommandData) -> None: if self.interface.name == "telegram": - update: telegram.Update = data.update - message: telegram.Message = update.message + message: telegram.Message = data.message reply: telegram.Message = message.reply_to_message creator = await data.get_author() # noinspection PyUnusedLocal diff --git a/royalpack/commands/rage.py b/royalpack/commands/rage.py index fa4a991a..c76372d8 100644 --- a/royalpack/commands/rage.py +++ b/royalpack/commands/rage.py @@ -11,10 +11,10 @@ class RageCommand(Command): description: str = "Arrabbiati per qualcosa, come una software house californiana." _MAD = ["MADDEN MADDEN MADDEN MADDEN", - "EA bad, praise Geraldo!", - "Stai sfogando la tua ira sul bot!", - "Basta, io cambio gilda!", - "Fondiamo la RRYG!"] + "EA bad, praise Geraldo!", + "Stai sfogando la tua ira sul bot!", + "Basta, io cambio gilda!", + "Fondiamo la RRYG!"] async def run(self, args: CommandArgs, data: CommandData) -> None: await data.reply(f"😠 {random.sample(self._MAD, 1)[0]}")