Перейти к каталогу
free-plums.
Free Plums | Всё для WebMastera » Боты » Телеграм бот, позволяющий создать магазин.

Телеграм бот, позволяющий создать магазин.

Описание материала

Установка

Docker

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

Для работы бота необходимо установить Docker и выполнить следущую команду:

docker run -d \  -e MAIN_ADMIN_ID='Ваш Telegram ID' \  -e TELEGRAM_TOKEN='token' \  w1png/shop-telegram-bot

Python

Для работы бота необходимо установить Python версии 3.10 и выше.

Установка необходимых Python-пакетов

python3 -m pip install -r requirements.txt

Запуск установщика

Перед запуском установщика требуется создать токен для телеграм бота и получить ваш ID.

Установщик запускается с помощью команды:

python3 installer.py

Запуск бота

Запуск с помощью скрипта

Linux/MacOS

$ chmod +x start.sh$ ./start.sh

Windows

$ start.cmd

Запуск вручную

python3 main.py

Режим отладки

Режим отладки можно активировать во вкладке "Основные настройки". После активации в терминале начнут отображаться все сообщения и вызовы в формате:

DEBUG: <MESSAGE/CALL> [<user_id>] <Сообщение/вызов>

Пример: DEBUG CALL [462741] admin_itemManagement

Материал размещён для ознакомления. Все права принадлежат законным владельцам. Администрация сайта не несёт ответственности за содержимое материала и соблюдение авторских прав его автором.

СОТРУДНИЧЕСТВО

Расскажите о своём проекте

Разместите рекламу на free-plums. Обсудим формат и условия.

Связаться ↗
Комментарии
↑