Создание Чат-Бот-Магазин в Телеграм с нуля. Часть вторая

Создание Чат-Бот-Магазин в Телеграм с нуля. Часть вторая

Создание окружения, рабочие методы. Блок администрирования бот-магазина. Дополнения и изменения в структуре базы данных. Знакомство с PDO.

Создание Чат-Бот-Магазин в Телеграм с нуля. Часть первая

Создание Чат-Бот-Магазин в Телеграм с нуля. Часть первая

Пишем техническое задание, проектируем структуру базы данных.

Редактируем сообщение через Телеграм Бот

Редактируем сообщение через Телеграм Бот

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

Получение ботом медиа-файлов и сохранение их на своем сервере

Получение ботом медиа-файлов и сохранение их на своем сервере

Как сохранить присланный боту медиа-файл? Рассмотрим на примере картинки, но принцип для остальных форматов одинаковый. Скачаем картинку на наш сервер.

Клавиатура как способ взаимодействия с ботом

Клавиатура как способ взаимодействия с ботом

Очень полезная возможность, которая упрощает взаимодействие пользователя с ботом. Рассмотрим этот объект пользовательской клавиатуры с опциями ответа, какие типы нам доступны на текущую версию API.

Делаем бот для обратной связи в Telegram

Делаем бот для обратной связи в Telegram

Очень полезный помощник для администратора канал в Telegram. Позволяет общаться с подписчиками канала. Все диалоги в одном окне. Возможность использовать весь функционал Телеграм для получения обратной связи.

Регистрируем бот у @BotFather, устанавливаем WebHook

Регистрируем бот у @BotFather, устанавливаем WebHook

Переходим к сотрудничеству с Telegram. Зарегистрируем своего бота у @BotFather, получим токен для работы с API. Установим WebHook для взаимодействия нашего сервера с Bots API.

Регистрируем хостинг для работы с Telegram Bots API

Регистрируем хостинг для работы с Telegram Bots API

Для работы с Telegram Bot API нам необходим качественный хостинг. Возможность в нем заказать сертификат SSL. Также очень важна скорость работы, оперативная и компетентная служба поддержки.