{"repo":"raulpy271/telegram_ecommerce","free":true,"listed":false,"github":"https://github.com/raulpy271/telegram_ecommerce","clone":"git clone https://github.com/raulpy271/telegram_ecommerce.git","description":"🤖 A telegram bot that can sell products and the salespeople can add, delete, and manage them.","language":"Python","stars":126,"topics":["python","python-telegram-bot","bot","telegram","mysql","ecommerce","telegram-ecommerce","mysql-connector","json","chatbot"],"license":"MIT","category":"databases-storage","readme_excerpt":"🤖 Telegram e-commerce This is a Telegram bot made using the Python language. To connect with the Telegram API, I use the python-telegram-bot wrapper, and on the database side, I use MySQL. 💖 All Contributors 🛠️ TODO - Add a feature to change password. - Add salt when storing the password. - Add support for other languages. - Add password confirmation when a user buys a product. - The handler that adds a product in the database doesn't check if the description of the product has more characters than the description column has. - When the user selects the command \\show categories more than once, the bot only shows products one time. - Add a filter to block non-admin commands like /add product and /add category. ❓What can this bot do ? This is a Telegram bot where you can buy items. Sellers can add, delete, and manage them. The following are instructions on how to use this bot: - Type /show categories to see products by category. - To search for something, you can use the command /search. - To buy something, you need to register a password. To do this, type /register. - The admins can add products and categories with the commands /add product and /add category. 🚸 Tutorial Register Command Seeing products Making a payment Searching for a product Changing the language ⚙️ How to set up ? To setup the bot for testing and development is used Docker along with the command docker compose . This tool is recommended because it's more easy to setup the bot and it's database. However, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/raulpy271","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/raulpy271/telegram_ecommerce/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}