luckpanda
Free tool

Telegram link generator

Enter your public Telegram username. For a person or business account, add a draft message; for a bot, add a start parameter. You get the t.me link, a QR code and a button for your website, as you type.

Link to

Your public username: 5 to 32 letters, digits and underscores. You can also paste a t.me link. A bot’s username ends in “bot”.

Telegram types this into the message box. The person can edit it before sending.

Made in your browser. Nothing you type is sent to us.

ResultExample
https://t.me/northwind_support?text=Hi%2C%20I%20have%20a%20question%20about%20my%20order.

QR code

Button for your website

<a href="https://t.me/northwind_support?text=Hi%2C%20I%20have%20a%20question%20about%20my%20order." target="_blank" rel="noopener">Message us on Telegram</a>
Put this on your website

Build a sales agent from your site

Your own AI agent answers buyers on your website at any hour, handles questions like these from your own pages and turns visitors into leads. Paste your address to see it learn your site. No account needed.

How Telegram links work

A Telegram link is https://t.me/ followed by a public username. It opens Telegram on that account, group, channel or bot. Add ?text= with a URL-encoded message and Telegram types it into the message box, when the person can write in that chat. For a bot, add ?start= with a parameter of up to 64 letters, digits, underscores or hyphens; the bot receives it when the person taps Start.

  1. Choose who the link opensA person or business account, or a bot.
  2. Enter the usernameWith or without the @. You need a public username; set one in Telegram’s settings first.
  3. Add a draft message or a start parameterA draft message for an account, a start parameter for a bot. Both are optional.
  4. Test it and share itOpen the link on your phone, then copy it, download the QR code or add the button to your website.
The link this form makes from its example
https://t.me/northwind_support?text=Hi%2C%20I%20have%20a%20question%20about%20my%20order.

Link examples

Replace the usernames with yours. Spaces and punctuation in a message must be URL-encoded; the tool does that for you.

You wantLink
Open a chat with your accounthttps://t.me/northwind_support
Open it with a message typed inhttps://t.me/northwind_support?text=Hi%2C%20I%20would%20like%20a%20quote.
Open your bothttps://t.me/northwind_orders_bot
Open your bot and tell it where the visitor came fromhttps://t.me/northwind_orders_bot?start=website_pricing

A start parameter is how a bot knows which page, ad or campaign a person came from: the bot receives “/start website_pricing” and can reply to match. Use a different parameter in each place you share the link.

Common mistakes

  • No public username. Without one there is no t.me link to your account.
  • Expecting a draft message on a channel. Telegram types it only where the person can write.
  • Putting spaces or other characters in a start parameter. Only letters, digits, _ and - are allowed.
  • Putting a private value, such as an email address, in a start parameter. Anyone can read the link.
  • Forgetting that a public username lets anyone who finds it message you, even without your phone number.

On your website, answer the question before it goes to Telegram

A Telegram link moves the conversation to an app and waits for someone to reply. On your own website, a LuckPanda sales agent answers visitors at once, from your pages, at any hour, and saves an email or phone number as a lead when someone wants to buy.

Answer website visitors while they are on the page

Build a sales agent from your website and test it free before it goes live.

See the AI sales agent

Questions people ask

How do I create a Telegram link?

Set a public username in Telegram’s settings, then use https://t.me/ followed by that username, without the @. The generator above builds it and adds a draft message or a bot start parameter if you want one.

Can a Telegram link include a message?

Yes. Add ?text= and the URL-encoded message. Telegram types it into the message box when the person can write in that chat, and they can edit it before sending.

What is a Telegram bot start parameter?

A value after ?start= in a bot link, up to 64 letters, digits, underscores or hyphens. When the person taps Start, the bot receives “/start” followed by that value, so it knows where they came from.

Can people message me through the link without my phone number?

Yes. Telegram says anyone who finds your public username can message you, even if they do not know your number. If you do not want that, do not set a username.

For AI agents

Build it with your AI agent

Give an agent your site and it can create the chatbot, read your pages and test it through LuckPanda's API and MCP. It prepares the work; going live stays with you.

Use LuckPanda's MCP server (https://luckpanda.app/mcp) to build a website chatbot for me. Ask for my website address, call chatbot_create_from_website with it, wait until the pages are learned (chatbot_source_list), then run a few test questions with chatbot_test_message and show me the answers. Do not put it live: I will do that myself.

Instructions for AI agents

Needs a LuckPanda agent key (Settings › Developers) with the chatbot.manage grant. MCP endpoint: https://luckpanda.app/mcp (Streamable HTTP, bearer key).

  • chatbot_create_from_website { url }: creates a draft chatbot named after the site and starts reading it.
  • chatbot_source_list: pages learned, failed or skipped, with a reason for each.
  • chatbot_test_message: asks the bot a question as the owner. Test chats never email anyone.
  • Going live (chatbot_update with status live) is a person's action; an agent gets APPROVAL_REQUIRED.

Try it on your website

Paste your address and watch the chatbot learn your pages. No account and no card.