Getting Started with SuchChat

Getting Started with SuchChat

Yury Smykalov

How it works

With SuchChat, you can create a support bot (or a feedback bot) for Telegram like these ones: @SuchSupportBot, @InviteMemberSupportBot.

Your users will chat with your support bot just like they chat with any other contact in Telegram:

Here's how a support bot looks like when you launch it (note the automated welcome message)

You, as the bot owner, will use SuchChat web application to chat with your users in a highly productive manner, with chats management, quick replies and more:

An overview of SuchChat web app

Step 1: Register a new bot

Go to @BotFather and create a new bot (use /newbot command):

Creating a new bot token in @BotFather

The bot username will be a part of your bot link and it can't be changed in the future, so make sure to pick a good one.

Step 2: Add it to SuchChat

Launch @SuchChatBot.

Then copy and paste the bot token received from @BotFather to @SuchChatBot:

Creating a new support bot is as simple as sending your bot token to @SuchChatBot

Step 3: Test your support bot

When someone will launch your support bot, he'll see a welcome message (you can customize it on

This is what a user can see

When someone will message your support bot — the bot will send you a notification with Open Chat button that runs the web application:

This is what the bot owner can see

You can also access the web app directly: (but it won't work before adding a bot token).

Step 4: Publish your bot

Now, let the world know you have a bot! Put your bot links to your contacts section on your website, to your Telegram channels & groups bio — everywhere they might look for your contacts.

In Telegram channels, groups, chats, and bots you can use a short link:

Contact us: @BOT_USERNAME

On the web, you can use a full link:

In HTML code:

<a href="">Chat with our team</a>

Don't forget to replace "BOT_USERNAME" with your own bot username you set in BotFather.

Step 5: Chat!

People will launch your bot and send messages to you.

The best way to chat efficiently is to use our web application:

But there's also an inline mode that allows replying without leaving Telegram at all. Just click Reply in Telegram app and type your answer:

SuchChat Inline Mode

Custom commands (NEW!)

You can add custom commands to your bot, just send /set_command.

A custom command response can be anything — formatted text, link, image, video, even a gif or a sticker.

Your users will see the custom commands in the bot menu.

To remove a command, use /delete_command.

SuchChat-ninja tips

Tip 1: Use Quick Replies

Open bot settings menu and create quick replies for greetings, common questions, frequently used links.

But don’t be a robot! Please don’t use a raw quick reply if it’s not the exact answer to the user’s question — it’s super-annoying when you’re asking one thing and you’re getting a template answer to a different question!

Tip 2: Always close or snooze the chats you’re done with

You should only keep those chats "open" that require some actions from you (like writing an answer or setting a reminder).

Other chats should either be closed or snoozed.

With this simple rule, you'll finish each "support" session with a clean inbox and a peace of mind.

On the left side, you can view the dropdown menu to switch between Open, Snoozed, and Closed chats. On the right side, you’ll find buttons to snooze and close the current chat.

Tip 3: Hire a team

You can create a Telegram Group for your support agents team and add your support bot to it.

Then your agents will get message notifications and start messaging through the bot just like you!

Tip 4: Learn keyboard shortcuts

There's only one at the moment 😊 but super-useful: Option (Command) + Enter.

This hotkey sends the message AND closes the chat at the same time so it should always be used to send a "final" message to the customer.

Tip 5: Use "invitational" exit

You helped your customer, he said thanks — what’s next?

Of course you could just close the chat but there’s better thing to do — ask him if there’s anything else you could help him with. It shows that you care about him and encourages him to continue the dialog.

You’d be surprised how many people actually do have other questions!

Questions or feedback?

Let's chat: @SuchSupportBot.

Report Page