From 63e08ca1c6396a60da302acc0608f1aba8309625 Mon Sep 17 00:00:00 2001 From: baalajimaestro Date: Sat, 9 Apr 2022 21:11:01 +0530 Subject: [PATCH] Prepare for code cleanup and deeplink Signed-off-by: baalajimaestro --- src/nim_censor_bot.nim | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/nim_censor_bot.nim b/src/nim_censor_bot.nim index 08345f4..c000f0c 100644 --- a/src/nim_censor_bot.nim +++ b/src/nim_censor_bot.nim @@ -27,9 +27,14 @@ proc generate_hash(): string= const API_KEY = getEnv("TELEGRAM_TOKEN") proc updateHandler(b: Telebot, u: Update): Future[bool] {.async, gcsafe.} = - var response = u.message.get + let response = u.message.get + if response.text.isSome: + let message = response.text.get + if message.contains("/start"): + let deeplink = message.split(" ") + var fileid = "" + let filehash = generate_hash() if response.document.isSome: - let filehash = generate_hash() var censordoc = NewCensoredData("document", filehash, response.document.get.fileId, "") with dbConn: insert censordoc