Files
BOTKlining/doners/Shop-bot/README.md
2025-06-08 20:55:08 +09:00

48 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<p align="center">
<a href="https://t.me/example_store_bot"><img src="data/assets/logo.png" alt="ShopBot"></a>
</p>
This is an example Telegram shop bot. It's a simple and, most importantly, efficient way to place an order without leaving your favorite messenger.
## What can it do?
1. `/start` - needed to start the bot and choose the mode (user/admin).
2. `/menu` - go to the menu.
3. `/sos` - ask the administrator a question.
## Menu
The user menu looks like this:
![User Menu](data/assets/4.png)
## Catalog
The catalog consists of products sorted by categories. Users can add items to their cart, and the admin has full control over catalog management (addition/removal).
## Cart
The ordering process looks like this: the user goes to the `🛍️ Catalog`, selects the desired category, chooses products, and clicks the `🛒 Cart` button.
![cart](data/assets/5.png)
------
Then, after making sure everything is in place, proceed to checkout by clicking `📦 Place Order`.
![checkout](data/assets/6.png)
## Add a Product
To add a product, select a category and click the ` Add Product` button. Then, fill out the "name-description-image-price" form and confirm.
![add_product](data/assets/1.png)
## Contacting Administration
To ask the admin a question, simply select the `/sos` command. There is a limit on the number of questions.
![sos](data/assets/7.png)