PyMenu
PyMenu is a discord bot to create grocery list
Feature
- Add items to your list by sending a message to a channel within the 
GROCERY_LISTcategory. - Support for multiple lists, one for each channel.
 - Easily remove items from your list by clicking on the check mark reaction.
 - Set prices for items.
 - Specify quantities for items.
 
Screenshots
Planned feature
- Customize the category name.
 - Add images.
 - Implement statistics for nerd
 
Requirements
- make
 - g++
 - DPP
 
Installation
- install 
make - install 
g++ - install dpp and its dependencies
 - Clone the project:
 
git clone https://git.chauvet.pro/starnakin/PyMenuBOT/
cd PyMenuBOT
- Compile the project:
 
make
- Launch the executable:
 
./PyMenu
Installation - Docker
- Clone the project:
 
git clone https://git.chauvet.pro/starnakin/PyMenuBOT/
cd PyMenuBOT
- Build the docker image.
 
docker build -t pymenu .
- Config the bot
Edit the 
docker-compose.ymlfile and set the discord bot token - Run the docker
 
docker-compose up -d
- Run the docker - alternative without docker-compose
 
docker run --restart=always --name=pymenu -e BOT_TOKEN=token -d pymenu
Setting up on Your Discord Server
- Add the bot to your server (using the official instance)
 - Create a category called 
listes-de-course - Inside this category, create channels for each of your grocery lists (e.g., 
Wallmart). - You can now start adding items to your lists by sending messages in the respective channels.
 
Description
				
					Languages
				
				
								
								
									C++
								
								83.5%
							
						
							
								
								
									Dockerfile
								
								8.6%
							
						
							
								
								
									Makefile
								
								7.9%
							
						
					