Описание
Техническая поддержка
Использование
Установка
To install the add-on you need to complete the following steps:
- Go to the Marketplace and log in under the account of the order owner
- Go to the order with the module “Telegram веб-приложение”, there you can see a link to download the module archive
- Install the downloaded archive in your store (standard for CS-Cart installation: Add-ons → Manage add-ons, select in the gear menu Manual installation, download the archive in the window that appears and click the Install button.
Настройки
Общие настройки
1. Token доступа телеграм бота
Значением данной настройки является Access Token
Вашего Telegram бота.
Вы можете создать нового бота или использовать уже существующего.
Для того, чтоб создать нового Telegram бота
- Перейдите в BotFather;
- Отправьте боту команду
/start
; - Следуя инструкциям BotFather создайте своего бота;
- После создания бота Вы получите токен для доступа к
HTTP API
;
2. Соль
Обе настройки используются для повышения безопасности модуля в различного рода проверках и верификациях на стороне сервера магазина.
Соли
Вам необходимо удалить и создать заново вебхук.
Настройки бота
1. Никнейм бота
Никнейм Вашего бота можно посмотреть открыв профиль бота в поле "Имя пользователя"
2. Отображать заказы со статусом
Настройка определяет список статусов заказа при котором заказ будет отображен покупателю после нажатия на кнопку "Мои заказы" в боте.
3. Отображать товаров за сообщение
Настройка определяет количество товаров в сообщении при пагинации в боте.
4. Главное меню
Данная секция настроек отвечает за отображение главного меню бота. Вы можете включить и отключить отображение разных элементов главного меню.
Обратите внимание, что отображение некоторых элементов меню может зависеть от дополнительных модулей ядра и третьих сторон.
Working with built-in functionality
This section provides information solely on the functions that "Telegram веб-приложение" adds.
We strongly recommend that you read the documentation for using CS-Cart before starting to work with the add-on.
Незавершенные покупки
Уведомления
На странице "Администрирование → Уведомления → Уведомления для покупателей" доступен список уведомлений поддерживаемых модулем.
Разработка
Добавление новых элементов в главном меню
Файл отвечающий за отображение главного меню расположен по данном пути: app/addons/mc__telegram_webapp/Mc_telegramWebapp/Commands/Telegram/ShowMainMenu.php
.
Добавить/изменить элементы главного меню бота можно воспользовавшись PHP хуком mc__telegram_webapp_commands_show_main_menu
:
/**
* Change request before sending main menu to chat
*
* @param ATelegramCommand $this
* @param array $req
*/
fn_set_hook('mc__telegram_webapp_commands_show_main_menu', $this, $req);