![Создание Чат-Бот-Магазин в Телеграм с нуля. Часть вторая](/storage/2022/06/16/bd325c79019e87acaa16f13009416f7729f32b0d.png)
Создание Чат-Бот-Магазин в Телеграм с нуля. Часть вторая
Создание окружения, рабочие методы. Блок администрирования бот-магазина. Дополнения и изменения в структуре базы данных. Знакомство с PDO.
![Создание Чат-Бот-Магазин в Телеграм с нуля. Часть первая](/storage/2022/06/16/66e82f3bb737e00ed53019bf788022f6a42a58a6.png)
Создание Чат-Бот-Магазин в Телеграм с нуля. Часть первая
Пишем техническое задание, проектируем структуру базы данных.
![Редактируем сообщение через Телеграм Бот](/storage/2022/06/16/36d99ffab3f29e158551c292e30cb9da9f9c62f9.jpeg)
Редактируем сообщение через Телеграм Бот
Иногда необходимо отредактировать или удалить сообщение. Это можно сделать через специальные методы, используя встроенную клавиатуру как способ управления.
![Получение ботом медиа-файлов и сохранение их на своем сервере](/storage/2022/06/16/fb90c4e2e7917109efcd8f406c45b4c7366b6330.jpeg)
Получение ботом медиа-файлов и сохранение их на своем сервере
Как сохранить присланный боту медиа-файл? Рассмотрим на примере картинки, но принцип для остальных форматов одинаковый. Скачаем картинку на наш сервер.
![Клавиатура как способ взаимодействия с ботом](/storage/2022/06/16/1388e77a59354feab8eca6f4eb41aed4237024cf.jpeg)
Клавиатура как способ взаимодействия с ботом
Очень полезная возможность, которая упрощает взаимодействие пользователя с ботом. Рассмотрим этот объект пользовательской клавиатуры с опциями ответа, какие типы нам доступны на текущую версию API.
![Делаем бот для обратной связи в Telegram](/storage/2022/06/16/cda635ca1b5f8b2fba5f7ffe83f60293c6720ead.jpeg)
Делаем бот для обратной связи в Telegram
Очень полезный помощник для администратора канал в Telegram. Позволяет общаться с подписчиками канала. Все диалоги в одном окне. Возможность использовать весь функционал Телеграм для получения обратной связи.
![Регистрируем бот у @BotFather, устанавливаем WebHook](/storage/2022/06/16/da23bbea8574626d849e505550c7b189904d5302.jpeg)
Регистрируем бот у @BotFather, устанавливаем WebHook
Переходим к сотрудничеству с Telegram. Зарегистрируем своего бота у @BotFather, получим токен для работы с API. Установим WebHook для взаимодействия нашего сервера с Bots API.
![Регистрируем хостинг для работы с Telegram Bots API](/storage/2022/06/15/5fd35f55e52e922492598c5bbe34308147be6159.jpeg)
Регистрируем хостинг для работы с Telegram Bots API
Для работы с Telegram Bot API нам необходим качественный хостинг. Возможность в нем заказать сертификат SSL. Также очень важна скорость работы, оперативная и компетентная служба поддержки.