From 95761d9c072d237202b5f4eadd02d5a83ba99790 Mon Sep 17 00:00:00 2001 From: Michael De Roover Date: Tue, 1 Aug 2023 01:55:57 +0200 Subject: [PATCH] Add support for loading auto-reply from file --- bin/telelog | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/bin/telelog b/bin/telelog index 895a120..49556c1 100644 --- a/bin/telelog +++ b/bin/telelog @@ -20,9 +20,14 @@ async def log(event): f = open(f'/var/telelog/logs/{event.chat_id}') except IOError: chat = await event.get_input_chat() - rpl = "This account does not accept private messages. " - rpl += "My userbot will block you now. " - rpl += "Please reach out to me in a common group if applicable. " + import os + if os.path.exists('/var/telelog/autoreply.txt'): + autoreply = open('/var/telelog/autoreply.txt', 'r') + rpl = autoreply.read() + else: + rpl = "This account does not accept private messages. " + rpl += "My userbot will block you now. " + rpl += "Please reach out to me in a common group if applicable. " await event.respond(rpl) await client(functions.contacts.BlockRequest(chat)) f = open(f'/var/telelog/logs/{event.chat_id}', "a")