Инструкция · 5 минут

Как создать своего Telegram-бота

Бот — это ваш личный помощник в Telegram: он показывает клиентам ваш прайс, принимает записи и сам напоминает о визите за 24 часа и за 2 часа. Бота создаёт не Beauty Helper, а сам Telegram — бесплатно и на ваше имя. Наше дело — научить его работать с вашей записью.

Всё, что нужно сделать: пройти шесть шагов ниже прямо в Telegram, получить строчку-ключ (её называют токеном) и вставить её в личном кабинете. Ничего скачивать и настраивать не нужно.

Шесть шагов

Делайте по порядку, не закрывая Telegram. BotFather отвечает по-английски — это нормально, под каждым шагом написано, что он спрашивает.

Найдите в Telegram @BotFather

Откройте Telegram, нажмите поиск и введите @BotFather. Либо просто нажмите на ссылку выше — она откроет нужный чат.

Это официальный бот Telegram, через который создаются все боты. Рядом с именем должна стоять синяя галочка — если её нет, вы попали на подделку, вернитесь в поиск.

@BotFather BF BotFather bot · официальный Другие результаты

Отправьте команду /newbot

Нажмите «Запустить» (Start), если кнопка есть, а затем напишите в чат /newbot и отправьте.

BotFather ответит: «Alright, a new bot. How are we going to call it?» — то есть «Хорошо, новый бот. Как мы его назовём?».

I can help you create and manage Telegram bots. /newbot Alright, a new bot. How are we going to call it?

Придумайте имя бота

Это то, что клиент увидит в шапке чата. Можно по-русски, с пробелами и эмодзи: Запись к Анне, Ногти · Марина.

Имя можно поменять когда угодно, так что долго думать не нужно. Отправьте его обычным сообщением.

Please choose a name for your bot. Запись к Анне Good. Now let's choose a username for your bot.

Придумайте адрес бота (username)

А это уже ссылка, по которой к вам придут клиенты. Только латинские буквы, цифры и нижнее подчёркивание, и обязательно заканчивается на bot: anna_records_bot.

Адреса уникальны на весь Telegram, поэтому короткие давно заняты. Если BotFather ответит «Sorry, this username is already taken» — просто пришлите другой вариант.

It must end in bot. Like this, for example: TetrisBot or tetris_bot. anna_records_bot Done! Congratulations 🎉

Скопируйте токен целиком

В ответном сообщении будет строчка вида 8123456789:AAH…f2Q — около 45 символов: сначала цифры, потом двоеточие, потом длинный хвост из букв и цифр. Это и есть токен.

В Telegram он выделен как код: нажмите на него один раз — он скопируется целиком. Так надёжнее, чем выделять пальцем: половина токена не работает.

Use this token to access the HTTP API: 8123456789:AAHb1s-Kd93 nQz7LmR0pXcV2yT4uf2Q Keep your token secure and store it safely. нажмите — скопируется

Вставьте токен в личном кабинете

Вернитесь в Beauty Helper и откройте Профиль → Telegram-бот → Подключить бота. Вставьте туда скопированную строчку, введите свой пароль от Beauty Helper — он нужен, чтобы никто, кроме вас, не подменил бота, — и нажмите «Подключить».

Дальше всё сделаем мы: бот сразу начнёт принимать записи, а вашим клиентам автоматически уйдут напоминания за 24 часа и за 2 часа до визита. Все записи вы увидите в кабинете.

Telegram-бот Токен бота •••••••••••••••••••••••• Ваш пароль ••••••••• Подключить

⚠️ Токен — это ключ от вашего бота

Кто знает токен — тот управляет ботом: может читать переписку с клиентами и писать им от вашего имени. Поэтому не отправляйте токен никому: ни в переписке, ни в техподдержку, ни на другие сайты. Единственное место, куда его нужно вводить, — поле «Токен бота» в вашем личном кабинете Beauty Helper.

Мы никогда не спрашиваем токен в письмах, в чате или по телефону. Если вас просят прислать его — это мошенники.

Если токен всё-таки куда-то попал — откройте @BotFather, отправьте /revoke, выберите бота. Старый токен перестанет работать, а новый нужно будет вставить в личном кабинете заново.

Необязательно: причешите бота

Можно сделать сразу, можно потом — на запись это не влияет. Все команды отправляются в чат с @BotFather.

Поставить фото бота

Отправьте /setuserpic, выберите своего бота и пришлите картинку — логотип салона или вашу фотографию. Лучше квадратную и покрупнее: аватарка показывается кружком и мелкие детали в нём теряются.

Добавить описание — что клиент видит до первого сообщения

/setdescription — короткий текст на пустом экране чата, например «Запись на маникюр и педикюр. Нажмите «Запустить», чтобы выбрать время».

/setabouttext — пара строк в профиле бота, их видно в его карточке.

Сменить имя бота

/setname. Имя в шапке чата меняется свободно и сколько угодно раз, а вот адрес (username) — только через /deletebot и создание нового, поэтому адрес выбирайте вдумчиво.

Если что-то пошло не так

Самые частые заминки и что с ними делать.

«Sorry, this username is already taken» — адрес занят

Такой адрес в Telegram уже кто-то занял. Просто пришлите следующим сообщением другой вариант — переспрашивать /newbot не нужно, BotFather ждёт именно адрес.

Что обычно помогает: добавить город или услугу (anna_nails_spb_bot), добавить подчёркивание перед bot, добавить цифру. Помните про два правила: только латиница и окончание на bot.

Кабинет пишет, что токен указан неверно

Почти всегда скопировалась только часть строки. Правильный токен — это одна строка без пробелов и переносов: сначала 8–10 цифр, потом двоеточие, потом ещё около 35 букв и цифр.

Вернитесь в чат с BotFather и нажмите прямо на серую строчку с токеном — она скопируется целиком. Затем вставьте её в поле длинным нажатием → «Вставить». Не дописывайте и не исправляйте символы руками.

Кабинет пишет, что Telegram не принял токен

Строчка скопирована целиком, но Telegram говорит, что такого токена больше нет. Так бывает после команды /revoke (она выдаёт новый токен и гасит старый) и после /deletebot.

Возьмите актуальный токен, а не тот, что лежит выше в переписке: @BotFather/mybots → ваш бот → API Token. Именно его и вставляйте.

Кабинет просит пароль — какой?

Тот, с которым вы входите в Beauty Helper, — не пароль от Telegram и не токен. Мы спрашиваем его один раз при подключении и при отвязке: бот — это канал, по которому с вами говорят все ваши клиентки, и подменить его не должен никто, кто случайно получил доступ к открытой вкладке.

Забыли пароль — восстановите его на странице входа, а потом вернитесь сюда. Токен при этом никуда не денется.

«Этот бот уже подключён к другому аккаунту»

Такой бот уже привязан к другому кабинету Beauty Helper — так бывает, если вы регистрировались раньше или бота подключал кто-то за вас. Два кабинета одного бота делить не могут: записи и уведомления ушли бы не туда.

Решения два: войти в тот кабинет, где бот уже работает, — или создать нового бота через /newbot и подключить его.

Я потеряла токен / закрыла чат

Ничего страшного, он не пропал. Откройте @BotFather, отправьте /mybots, выберите своего бота и нажмите API Token — токен покажется снова.

«Не удалось включить бота, попробуйте позже»

Токен верный, но Telegram в этот момент нам не ответил. Ничего не сохранилось и ничего не сломалось — бот остался неподключённым, и повторить можно спокойно.

Подождите пару минут и нажмите «Подключить» ещё раз. Если не выходит и с третьего раза — напишите нам, дело на нашей стороне.

Бот подключился, но клиентам ничего не предлагает

Проверьте сами: откройте своего бота по адресу t.me/ваш_адрес_bot и нажмите «Запустить». Приветствие должно прийти за пару секунд. (Вы при этом попадёте в свой же список клиентов — это нормально, можно не удалять.)

Если приветствие пришло, но выбрать нечего — в кабинете не заполнены услуги или расписание. Без них боту нечего предложить: добавьте хотя бы одну услугу и рабочие часы.

Если тишина — возможно, подключился не тот бот: когда их несколько, перепутать легко. В кабинете в разделе «Telegram-бот» написано, какой бот сейчас подключён — сверьте адрес. Не совпадает: нажмите «Отвязать» и подключите нужный.

Нужно ли платить Telegram за бота

Нет. Создание бота и все сообщения в Telegram бесплатны — и для вас, и для ваших клиентов. Никаких SMS и баланса.

Готовы подключить?

Токен на руках — осталось вставить его в кабинете. Это последний шаг.