diff options
| author | MaheshtheDev <[email protected]> | 2024-08-10 17:48:53 -0700 |
|---|---|---|
| committer | MaheshtheDev <[email protected]> | 2024-08-10 17:48:53 -0700 |
| commit | 893fe194b935b4014717f205a5ca9e97f516f1af (patch) | |
| tree | 46e7e04c5441208bac96314dfd660c8c99a0058c | |
| parent | update lock file (diff) | |
| download | supermemory-893fe194b935b4014717f205a5ca9e97f516f1af.tar.xz supermemory-893fe194b935b4014717f205a5ca9e97f516f1af.zip | |
chore: Update Telegram bot with Markdown Support
| -rw-r--r-- | apps/web/app/api/telegram/route.ts | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/apps/web/app/api/telegram/route.ts b/apps/web/app/api/telegram/route.ts index c629e409..20241611 100644 --- a/apps/web/app/api/telegram/route.ts +++ b/apps/web/app/api/telegram/route.ts @@ -21,7 +21,10 @@ bot.command("start", async (ctx) => { const cipherd = cipher(user.id.toString()); await ctx.reply( - `Welcome to Supermemory bot. I am here to help you remember things better. Click here to create and link your account: https://supermemory.ai/signin?telegramUser=${cipherd}`, + `Welcome to Supermemory bot. I am here to help you remember things better. [Click here to create and link your account](https://supermemory.ai/signin?telegramUser=${cipherd})`, + { + parse_mode: "MarkdownV2", + }, ); }); @@ -38,7 +41,10 @@ bot.on("message", async (ctx) => { if (!dbUser) { await ctx.reply( - `Welcome to Supermemory bot. I am here to help you remember things better. Click here to create and link your account: https://supermemory.ai/signin?telegramUser=${cipherd}`, + `Welcome to Supermemory bot. I am here to help you remember things better. [Click here to create and link your account](https://supermemory.ai/signin?telegramUser=${cipherd})`, + { + parse_mode: "MarkdownV2", + }, ); return; @@ -103,7 +109,14 @@ bot.on("message", async (ctx) => { .returning({ id: storedContent.id }); } - await ctx.api.editMessageText(ctx.chat.id, message.message_id, data.response); + await ctx.api.editMessageText( + ctx.chat.id, + message.message_id, + data.response, + { + parse_mode: "MarkdownV2", + }, + ); }); export const POST = webhookCallback(bot, "std/http"); |