Shopkeeper is a discord bot that provides a simple to use shopping system so customers can easily view and purchase various products from multiple sellers.
Shopkeeper solves the issue of payments being delivered to the wrong seller or a wrong amount by keeping track of the products you put in your cart and calculating how much you need to pay to what seller.
• Adding and removing items from the cart based on the reactions on the product message & showing the result in the cart
• Working with partial messages & reactions if the bot restarted
Yes! Shopkeeper does work and was fully completed to my liking solving the main issue it was intended to solve
This project can be self-hosted to only be used as a private bot you cannot provide a public instnace of this bot. Shopkeeper uses a MongoDB database along with mongoose to keep all its data you can use Atlas or spin up your own mongodb server.