Skip to content

📣 Discord Bot to make announcements about upcoming sessions for the Fellows using Google Calendar and Calendly

License

Notifications You must be signed in to change notification settings

MLH-Fellowship/event-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Announcement Bot

Discord bot that announces upcoming sessions on upcoming MLH events!

Inspired by the Hack Quarantine Calendar Bot used to automatically make announcements from their calendar.

Example

Setup

Make sure to set your Google Calendar to the same timezone as the Discord Bot. In this case, it's the timezone of the Compute Engine on Google Cloud.

cp example.env .env

_Make sure to fill the .env file with the required fields and add the credentials.json file.

Run

docker-compose build
docker-compose up -d
docker-compose logs -f

Turn off

docker-compose down

Add Calendar events

Title

Event Name in Google Calendar

Event URL

Set the Location field with the URL. This is where Zoom and Google Meet will automatically add their URLs.

Event Description

About

📣 Discord Bot to make announcements about upcoming sessions for the Fellows using Google Calendar and Calendly

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks