Блог і база знань сервісу

Створення бота в Telegram і отримання токена в @botfather

@BotFather — це офіційний аккаунт в месенджері Telegram, який використовується для створення, управління і настройки ботів. Він надає користувачам можливість створювати ботів, які можуть виконувати різні завдання, такі як надсилання повідомлень, пошук інформації, виконання команд тощо.

Створення бота в Telegram і отримання токена в @botfather

Реєстрація нового бота в Telegram і отримання токена.

Знаходимо батька всіх ботів

Зайдіть в Telegram і в рядку пошуку введіть ім'я бота "@botfather". Остерігайтеся шахрайських ботів або сторонніх каналів. Офіційний аккаунт має галочку верифікації. І не має ніяких зайвих символів в ніку бота.

Знаходимо батька всіх ботів-1

Далі натискаємо на кнопку" / start " внизу сторінки. Потім вводимо або натискає на фразу "/newbot". (Звертаємо увагу, що бот працює тільки англійською мовою. Але базових знань або наявності перекладача буде досить для того, щоб розібратися в ньому.)

Знаходимо батька всіх ботів-2

Далі Бот запитує, придумайте ім'я для вашого бота. Ім'я відображається в тому місці, яке я вказав на малюнку. Якщо ви поки не можете його придумати, то не страшно його можна будемо змінити в майбутньому. Я введу назву "BOT-MARKET"

Знаходимо батька всіх ботів-3

Далі ми повинні придумати посилання на бота. Є важливо правило, посилання завжди закінчується на фразу"bot". Дуже важливо придумати хорошу посилання, яка подобається вам. Так як в майбутньому її змінити буде майже неможливо. (Є винятки, завдяки платформі від телеграм "Fragment", але про неї ми розповіли в іншій нашій статті. І це досить дорого коштує) ми введемо назву для бота"BOTT_MARKET_BOT". Під час введення ви можете зіткнутися з помилками невірності Ніка, а також Нік може бути вже зайнятий.

Знаходимо батька всіх ботів-4

І ось ми отримували наш довгоочікуваний токен від бота. На скріншоті я його виділив.

Знаходимо батька всіх ботів-5

А що таке токен від бота і навіщо він потрібен?

Токен від бота в Telegram-це унікальний ідентифікатор, який присвоюється кожному боту при його створенні. Цей токен використовується для аутентифікації бота і забезпечення безпеки його взаємодії з іншими користувачами і сервісами.

Передавайте токен тільки перевіреним особам. При введенні токена в конструкторах, переконайтеся, що перевипустили його.

Огляд основних команд для налаштування та управління ботом.

Як зайти в Налаштування бота

В " @botfather "прописуємо команду" /mybots " вона виведе всіх ваших ботів.

Як зайти в Налаштування бота-1

Далі вибираємо потрібного бота, і натискаємо на кнопку "Edit bot". На скріншоті я показав, за що відповідають поля.

Як зайти в Налаштування бота-2

Редагуємо аватарку і додаємо картинку над описом бота

Також заходимо в Налаштування бота.

Редагуємо аватарку і додаємо картинку над описом бота-1

Description picture, відповідає за картинку перед описом бота. Картинка повинна бути строго певного розміру і розширення

Botpic-це аватарка бота.

Як видалити картинку опису або аватарку у бота?

Також заходимо в Налаштування бота, але вже замість відправки картинок відправляємо команду"/empty"

Перевипускаємо токен, видаляємо бота або передаємо одному

Зміна і перевипуск токена від бота в Telegram

Заходимо в Налаштування бота і натискаємо на кнопку"Api Token"

Зміна і перевипуск токена від бота в Telegram-1

Далі натискаємо на кнопку"revoke"

Зміна і перевипуск токена від бота в Telegram-2

В результаті у вас з'явиться новий токен!

Як видалити бота

Заходимо в Налаштування бота і натискаємо на кнопку "Delete bot". Важливо! Дію не можна буде скасувати!

Підтверджуємо видалення і усвідомлюємо, що відновити не можна буде

Як видалити бота-1

Як передати бота від телеграм іншому користувачеві?

Заходимо в бота і натискаємо на кнопку "Transfer Ownership"

Як передати бота від телеграм іншому користувачеві?-1

Далі вводимо нік користувача. Може зіткнутися з помилками, наприклад на скріншоті показаний випадок, що користувач, якому я хочу передати бота ще не написав боту команду /start. Також ви можете зіткнутися з проблемою, що недавно поміняли пароль від аккаунта. Треба почекати 7 діб після зміни пароля. Тоді зможете передати

Як передати бота від телеграм іншому користувачеві?-2

Я виправив помилку. І далі підтверджую дію. Враховуйте, повернути Ви його не зможете самостійно!

Як передати бота від телеграм іншому користувачеві?-3

Додаткові налаштування

Як задати команди в боті Telegram

Заходимо в управління ботом, потім натискаємо "Edit Commands"

Як задати команди в боті Telegram-1

Далі придумуємо команди. Для цього відправляємо повідомлення як на скріншоті.

Як задати команди в боті Telegram-2

Результат показаний на скріншоті. Важливо відзначити, що логіку ми не додавали на ці команди.

Як задати команди в боті Telegram-3

Як зв'язатися зі службою підтримки Телеграм?

Написати боту @BotSupport

Для зв'язку з підтримкою Telegram з питань, пов'язаних з ботами, ви можете використовувати офіційний канал @BotSupport в месенджері Telegram. Цей канал призначений для допомоги розробникам ботів і користувачам, у яких виникли проблеми або питання по роботі з ботами.

Написати боту @BotSupport-1

Щоб звернутися в підтримку, просто відправте повідомлення на цей канал, детально описавши свою проблему або питання. Команда підтримки намагатиметься допомогти вам якомога швидше.

Як запрограмувати бота?

Bot - t-сервіс створення ботів

Ви можете налаштувати свого бота через сайт bot-t.com

BOT-MARKET-створюй, продавай і купуй ботів

Сотні творців ботів вже опублікували свої рішення на платформі. Приєднуйтесь до них на нашому майданчику bot-market.com