РАЗРАБОТКА
ПРОДАЮЩИХ
САЙТОВ ПОД КЛЮЧ

Оптимизация под поисковые системы
Базы данных с понятными админками
Ручная верстка html+css
Лаконичный, быстрый код
Типовой/Индивидуальный дизайн
Работаю с клиентами годами (если не дольше))

Инструкция по регистрации телеграм-бота

Регистрация Телеграм-бота

После регистрации вы пересылаете мне имя бота и его токен, я все настраиваю, подключаю, ставлю заглушку, которая отвечает "бот работает" - все, можно начинать работу.

1 человек (номер телефона) может свободно зарегистрировать на себя до 20-ти ботов.
Для 21-го придется удалить одного из предыдущих.
Это все свободно и автоматизировано, делается владельцем через @BotFather

______________________________

Краткая инструкция



1) в телеграм заходите к регистратору ботов: @BotFather
2) вводите команду /newbot
3) вводите русское название бота (любое, потом меняется)
4) вводите само имя (никнейм) бота. Заканчивается на «bot»
5) если имя свободно - вы получаете поздравление и токен. Готово.


______________________________

Подробная инструкция



1) В Телеграм - зайти к Отцу Ботов: @BotFather
Это главный бот телеграм - для регистрации всех остальных ботов.

2) Набираем или кликаем по команде
/newbot
Создать нового бота (create a new bot)

3) Первым делом BotFather попросит прислать название.
Это потом можно изменить, любое.

4) Вторым этапом BotFather попросит прислать никнейм бота. Адрес.
Вот это главное, его потом нельзя изменить (можно только сделать еще одного, а старого удалить).

Правила: никнейм должен быть не занят, и должен оканчиваться на Bot или bot
То есть, например, MyFineBot, или myFine_bot

В имени можно использовать латинские буквы, большие и маленькие, цифры, подчеркивания.
Я рекомендую без подчеркиваний, разделять слова большими буквами, например MyFineBot.
Это лучше воспринимается на слух и проще вводится клиенатми.
Но в принципе как хотите.

Шлёте @BotFather это имя, если оно свободно - сразу зарегистрируется.
Если нет - скажет, что имя занято и предложит ввести другое.

5) При успешной регистрации BotFather ответит сообщением с токеном бота.
Это сообщение нужно переслать мне.
Для работы от вас мне нужно: 1) имя бота 2) токен.
Больше никакая информация программисту не нужна!

Вы, как владелец бота, можете в любой момент поменять токен у @BotFather и отключить меня и бота.
______________________________




Так же владельцем бота у @BotFather настраиваются:



-- Имя бота внятное. До 56 символов, 1 строка, можно эмодзи.
Поменять: Name у BotFather, /mybots => Имя бота => Edit Bot => Edit Name
(Внимание! На данный момент только по этим словам ищется в телеграм.)
Пример имени:
__________
??‍? Мира Пилот Бот. Отладка различных технологий.
__________


-- О боте. До 120 симв.
Текст под именем бота, несколько строк, до 120 симв, можно эмодзи.
Поменять: About у BotFather, /mybots => Имя бота => Edit Bot => Edit About
Пример:
__________
Это отладочно-демонстрационный бот.
__________

-- Описание бота. До 512 симв, много строк, можно эмодзи.
Показывается новому пользователю, открывшему бота, но еще не нажавшему Start.
(Это хорошая маркетинговая информация, чтобы человек запустил бота. Это красиво. Лучше это использовать.)
Поменять: Description у BotFather, /mybots => Имя бота => Edit Bot => Edit Description
Пример:
__________
??‍? Это отладочно - демонстрационный бот для проверки и настройки различных бот-процессов.

Если он не работает в данный момент - то это нормально.

Связь с разработчиком: @Starlingar
__________

-- Аватарка бота.
Картинка бота. Поменять: BotPic у BotFather, /mybots => Имя бота => Edit Bot => Edit BotPic
Особенности:
Картинка отображается и крохотной иконкой в списке чатов, и можно посмотреть большую.
Надо выбирать с учетом этих особенностей: "красивая" большая картинка может оказаться невнятным месивом в виде маленькой аватарки.

Комментарий: картинку надо отправлять картинкой (иконка с фотиком).
Если отправить документом (иконка со скрепкой) - BotFather не поймет.

-- Команды бота.
Поменять: Commands у BotFather, /mybots => Имя бота => Edit Bot => Edit Commands
Это "левое меню из кнопочки".
Будем делать, если нужно, уже после создания бота. Ну в принципе, там все написано.

______________________________




Разрешить боту доступ к сообщениям в чате



Это может сделать только владелец бота.
Доступ к сообщениям нужен, чтобы бот мог реагировать на простые команды вида "Эй, Бот", а не только на свой правильно написанный ник.
Для этого нужно отключить у бота "режим тишины".


Разрешить доступ (отключить режим тишины):
@BotFather => /mybots => Клик_Имя_Бота => Bot_Settings => Group_Privacy => Кнопка Turn_off

Надпись с кнопкой должна показать текст:
"Privacy mode is disabled for ... ..."

А в самом чате или группе в списке пользователей напротив бота должна появится надпись:
"имеет доступ к сообщениям".

Значит, режим приватности бота Отключен и бот слышит сообщения в чатах и группах.