Features
Google Calendar Integration
Manage events, get reminders, and sync with Google Calendar
Gemini AI Integration
Smart responses and AI-powered interactions using Google's Gemini
Automatic Announcements
Weekly event updates,
Commands (featured)
Calendar Commands(featured)
/next_event
Show next event in this week
/today_events
Check if there are any new events today
Gemini AI Commands(featured)
/gemini ask
Ask Gemini a question
/gemini explain
Ask Gemini to explain something
Utility Commands(featured)
/ping
Check bot's latency
/help
Show all available commands
Setup Guide
1. Prerequisites
- Python 3.8 or higher
- Discord Bot Token
- Google Calendar API credentials
- Gemini API key
2. Installation
git clone hhttps://github.com/D4LMwastaken/LHSCC-Discord-Bot
cd LHSCC-Discord-Bot
pip install -r requirements.txt
3. Configuration
Create a .env file with your credentials:
DISCORD_BOT_TOKEN=your_token_here
GOOGLE_API_KEY=your_gemini_api_key
4. Running the Bot
python Main.py
Bot Comparison
LHSCC Discord Bot
Open Source
AI
Well-documented
Maintained
Orbit's Discord Bot
Closed-source
Pre-fixed/specific commands only
No documentation
Unmaintained
About
Version 3.0 of the LHSCC Discord Bot, programmed by D4LM. This bot serves as a central hub for the Largo High School Coding Club, providing various features to enhance the club's Discord server experience.
Latest Updates
- Added Google Calendar integration
- Integrated Gemini AI for smart responses
- Added weekly event announcements
- Improved member welcome and farewell messages