mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-27 13:34:28 +00:00
Fix reminder bug
This commit is contained in:
parent
0e0b88e6e7
commit
53824e990c
1 changed files with 3 additions and 3 deletions
|
@ -37,7 +37,7 @@ class ReminderCommand(Command):
|
||||||
async def _remind(self, reminder):
|
async def _remind(self, reminder):
|
||||||
await sleep_until(reminder.datetime)
|
await sleep_until(reminder.datetime)
|
||||||
if self.interface.name == "telegram":
|
if self.interface.name == "telegram":
|
||||||
chat_id: int = pickle.loads(reminder.raw_interface_data)
|
chat_id: int = pickle.loads(reminder.interface_data)
|
||||||
client: telegram.Bot = self.serf.client
|
client: telegram.Bot = self.serf.client
|
||||||
await self.serf.api_call(client.send_message,
|
await self.serf.api_call(client.send_message,
|
||||||
chat_id=chat_id,
|
chat_id=chat_id,
|
||||||
|
@ -45,7 +45,7 @@ class ReminderCommand(Command):
|
||||||
parse_mode="HTML",
|
parse_mode="HTML",
|
||||||
disable_web_page_preview=True)
|
disable_web_page_preview=True)
|
||||||
elif self.interface.name == "discord":
|
elif self.interface.name == "discord":
|
||||||
channel_id: int = pickle.loads(reminder.raw_interface_data)
|
channel_id: int = pickle.loads(reminder.interface_data)
|
||||||
client: discord.Client = self.serf.client
|
client: discord.Client = self.serf.client
|
||||||
channel = client.get_channel(channel_id)
|
channel = client.get_channel(channel_id)
|
||||||
await channel.send(discord_escape(f"❗️ {reminder.message}"))
|
await channel.send(discord_escape(f"❗️ {reminder.message}"))
|
||||||
|
@ -70,7 +70,7 @@ class ReminderCommand(Command):
|
||||||
return
|
return
|
||||||
await data.reply(f"✅ Promemoria impostato per [b]{date.strftime('%Y-%m-%d %H:%M:%S')}[/b]")
|
await data.reply(f"✅ Promemoria impostato per [b]{date.strftime('%Y-%m-%d %H:%M:%S')}[/b]")
|
||||||
if self.interface.name == "telegram":
|
if self.interface.name == "telegram":
|
||||||
interface_data = pickle.dumps(data.update.effective_chat.id)
|
interface_data = pickle.dumps(data.message.chat.id)
|
||||||
elif self.interface.name == "discord":
|
elif self.interface.name == "discord":
|
||||||
interface_data = pickle.dumps(data.message.channel.id)
|
interface_data = pickle.dumps(data.message.channel.id)
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue