Bug fixes and improvements #8

Merged
profitroll merged 23 commits from dev into master 2023-01-11 17:22:34 +02:00
Showing only changes of commit 21bf460b28 - Show all commits

View File

@ -124,11 +124,11 @@ class HoloUser():
# Check if any text available and log message sending # Check if any text available and log message sending
if text is not None: if text is not None:
logWrite(f"{context.from_user.id} sent message '{text}' to {self.id}") logWrite(f"{context.from_user.id} sent message '{text}' to {self.id} (source message: {context.id})")
elif caption is not None: elif caption is not None:
logWrite(f"{context.from_user.id} sent message '{caption}' to {self.id}") logWrite(f"{context.from_user.id} sent message '{caption}' to {self.id} (source message: {context.id})")
else: else:
logWrite(f"{context.from_user.id} sent message to {self.id}") logWrite(f"{context.from_user.id} sent message to {self.id} (source message: {context.id})")
# Add notices for admin or user # Add notices for admin or user
if text is not None: if text is not None:
@ -165,7 +165,7 @@ class HoloUser():
elif file is not None: elif file is not None:
if isinstance(file, Document): if isinstance(file, Document):
file = file.file_id file = file.file_id
new_message = await origin.reply_document(file, caption=caption, quote=True) new_message = await origin.reply_cached_media(file, caption=caption, quote=True)
elif animation is not None: elif animation is not None:
if isinstance(animation, Animation): if isinstance(animation, Animation):
animation = animation.file_id animation = animation.file_id
@ -190,7 +190,7 @@ class HoloUser():
elif file is not None: elif file is not None:
if isinstance(file, Document): if isinstance(file, Document):
file = file.file_id file = file.file_id
new_message = await app.send_document(self.id, file, caption=caption) new_message = await app.send_cached_media(self.id, file, caption=caption)
elif animation is not None: elif animation is not None:
if isinstance(animation, Animation): if isinstance(animation, Animation):
animation = animation.file_id animation = animation.file_id