Как создать и настроить бота

Основные ошибки при создании бота:

  1. Создание бота на левый/чужой аккаунт. Или создание на виртуальные симки. Скорей всего вы быстро потеряете своего бота!
  2. Ник бота надо делать с умом. Его нельзя будет больше никогда поменять.

ВАЖНО! Советуем создавать бота на свой основой номер телефона. И это будет хозяин бота, не светить этот аккаунт нигде. А для поддержки использовать дополнительный аккаунт, который не жалко потерять.!

1. Чтобы создать бота нужно обратиться к телеграмм инструменту создания ботов - это @BotFather Ссылка для получения токена

2. Далее вводим токен у нас на сайте. (Это возможно только после авторизации)

3. Подробная настройка бота расписана здесь https://bot-t.ru/faq/view?id=41


botfather

Вот примеры написания основных команд и их расшифровка:
  • /newbot — зарегистрировать нового бота
  • /mybots — редактировать своих ботов

Редактирование

  • /setname — изменить имя бота;
  • /setdescription — изменить описание бота;
  • /setabouttext — изменить информацию о боте;
  • /setuserpic — изменить фотографию профиля бота;
  • /setcommands — изменить список команд;
  • /deletebot — удалить бота.

Настройки бота

  • /token — генерировать токен авторизации;
  • /revoke — отозвать токен доступа к боту;
  • /setinline — включить встроенный режим (позволяет обращаться напрямую к боту из любого канала, группы или чата, написав его имя в поле отправки сообщений) (https://core.telegram.org/bots/inline);
  • /setinlinegeo — переключать запросы местоположения при использовании бота во встроенном режиме. (https://core.telegram.org/bots/inline#location-based-results);
  • /setinlinefeedback — изменить настройки обратной связи (сбор статистики наиболее часто отправляемых боту команд) (https://core.telegram.org/bots/inline#collecting-feedback);
  • /setjoingroups — определяет возможность добавления вашего бота в группы;
  • /setprivacy — переключить режим конфиденциальности в группах (https://core.telegram.org/bots#privacy-mode).

3. Вот так выглядит токен в боте.

image1

4. Готово, ваш бот готов.

Чтобы изменять своего бота, первое что необходимо - это найти отца всех ботов(Бот в котором вы получали token) У него ник @BotFather

В данной статье мы идеально настроим своего бота. Чтобы он стал красивым и более понятным.

Для всех дальнейших пунктов, первое, что надо сделать - это выбрать бота, для этого:

  • Открываем чат с @BotFather
  • Пишем команду /mybots
  • Выбираем нужного бота

1. Как поменять описание в боте

Описание - это поле description. Оно видно, только тогда, когда клиент еще ни разу не писал вашему боту.

Выглядит оно так:

Изменение описания у бота

  • Выбираем Edit bot - Edit Description
  • Дальше нужно будет отправить текст
  • Готово

2. Как поменять информацию о боте

Это информация выводится, когда вы нажимаете на бота

Изменение информация о боте

  • Выбираем Edit bot - Edit About
  • Дальше нужно будет отправить текст
  • Готово

3. Поменять аватарку через botFather

  • Выбираем Edit bot - Edit Botpick
  • Дальше нужно будет отправить новую аватарку фоткой а не ссылкой!.
  • Готово

4. Меняем имя в боте

  • Выбираем Edit bot - Edit Name
  • Отправляем имя
  • Готово

5. Как поменять ник бота, ссылку на бота в telegram

Никак, вообще никак. Только пересоздав бота. Но все клиенты потеряются.

Единственный способ сохранить клиентов - это сделать рассылку и написать, что бот переехал. Это сохранит часть клиентов.

6. Добавляем команды в своего бота.

Команда это сообщение вида /command

Выглядят они так:

Список команд в боте

Список команд для бота цифровых товаров (Вы можете поменять описание на свое, но команду нельзя изменить)

start - Приветствие бота
category - Все категории
products - Наличие товара
profile - Профиль
coupon - Активировать купон

7. Как получить новый токен для бота в telegram

  • Открываем чат с @BotFather
  • Нажимаем API Token
  • Изменение токена в телеграм
  • Далее перевыпускаем токен (Revoke current token)
  • Телега
  • Новый токен вставляем у нас

HTML - язык разметки, вот некоторые теги для текста которые могут помочь вам в настройке бота.

<b>полужирный</b>
<i>курсив</i>

<a href="http://example.com/url">текст ссылки</a>



Вот еще некоторые команды:

<strike>Текст</strike> зачеркнутый

<del>Text </del> перечеркнутый

<u>Текст</u> Подчеркнутый

<code> </code> машинный текст (как будто вы пишите кодом) У текста появится выделение цветом на заднем фоне

<pre> </pre> позволяет вставить эмоджи с помощью знаков, пробелов и т.д.

пример

M


1. Надо пересоздать токен у Botfather

Нажмите комбинацию клавиш в приложении бота API Token ---> Revoke current token

И получаете новый токен, который вы должны будете вставить в панель на нашем сайте.

2. Вставляем токен у нас на сайте

Вы можете создать нового бота или обновить токен у уже созданного:

Панель управления

3. Переносим пользователей

Запросить базу пользователей у админов старого сервиса. Если был самописный скрипт, то надо скачать базу данных с пользователями.

Написать в поддержку нам, мы дальше поможем @Bottru.

Чтобы передать бота нужно:

Первый шаг

1. Зайти в telegram и написать @botfather (Выбрать бота)

2. Нажать на кнопку Tranfer Ownership

3. В новом окне написать уникальное имя для будущего владельца (его id)

4. Готово

Второй шаг

Войти в панель ботов и нажать на значок переноса предварительно попросив айди (в профиле) кому передаете.

Внимание это не очень безопасно - рекомендуем первый вариант!

Изменение описаниия у бота

1. Какие бывают рассылки?

Текстовое сообщение - выглядит это так

photo1

С картинкой - чтобы выбрать сообщение с картинкой нажмите на "тип сообщения" (зеленая кнопка) и загрузите картинку (обязательно в конце должна быть ссылка и значение png либо jpg)

Как вставить ссылку правильно?
rassilka2

Oпрос - чтобы создать опрос перейдите на ссылку опросы (показано стрелочкой) затем нажмите создать опрос.

заполните опрос как показано на примере.

rassilka3

Далее опять перейдите в рассылку. выберете только что созданный шаблон (см. пример) и выгрузите его рассылкой

rassilka4


Розыгрыш - аналогия такая же как и с опросом.

Заходим сюда.

rassilka6

далее выбираем категорию розыгрыша по времени или количеству человек.

rassilka7

затем заполняем бланк розыгрыша как показано на скрине

rassilka 8

далее вставляем шаблон в рассылки и отправляем его своим клиентам.

также розыгрышем можно управлять в этом меню

rassilka9

Также в настройках рассылки можно сделать отложенную рассылку и запустить по времени.

Рассылка по времени
Затем в списке всех рассылок выставляем время

Установка времени

Как сделать рассылку с кнопками?

При создании любого типа сообщения, кроме опроса. Вы можете добавить свои собственные кнопки.

Для этого нажмите на ДОБАВИТЬ КНОПКУ

Дальше появится форма для добавления кнопки


прописываем текст кнопки и ссылку куда она будет вести

Разберем пример, где получить ссылку на картинку.

  1. Нам необходимо загрузить картинку на любой хостинг картинок(Например https://imgbb.com/)
  2. Далее загружаем картинку и переходим по ней
  3. imgbb загрузка картинки
  4. Далее нам необходим скопировать URL Картинки. ИМЕННО URL
  5. копирование url у картинки
  6. Полученную ссылку вставляем в окно для картинки: (пример в окне для рассылки)
  7. вставление ссылки

Мы создали специального бота с помощью стороннего сервиса который поможет провести вам розыгрыш!

Вот ссылка на бота @random_lottery_bot (telegram)

Остались вопросы? Напишите в поддержку @BOTTRU