Skip to content

TonyNguyenVn17/Food_Hunting

Repository files navigation

🍔 Food Hunting Project 🍔

This repository is dedicated to the noble pursuit of food hunting! 🍕🍣🍩 We operate a Discord bot that provides daily updates on free food events at USF. Additionally, we offer a web page to display these food events.


🚀 Getting Started

Step 1: Clone the repository

Step 2: Install the required packages

pip install -r requirements.txt

Step 3: Copy the .env.example file and rename it to .env and fill in the required fields

Step 4: Run the bot

python bot.py

Features 🌟

  1. 📅 Provides information about free food events at 12am every day
  2. 🤖 Responds to user's command '!events' to give the food events from the current time to the end of the day
  3. 🎲 Users can try their luck with '!dice'

Roadmap 🗺️

Version Features
v0.3 (Upcoming) - Create a web interface
- Train AI to classify food types from descriptions
v0.2 (Upcoming) - Deploy bot to AWS for running 24/7
- Set up a lightweight database to cache events every 8hrs, so we don't have to scrape the website all the time
- Use Docker Compose to run selenium as an independent service
- Update the bot to use the database to send the food events to Discord
v0.1 (alpha) - Create a Discord bot
- Scrape the free food events from BullsConnect
- Send the food events to the Discord channel at 12am every day
- Respond to user's command '!events' to give the food events from the current time to the end of the day

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published