Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seminar

"seminar" is a simple time saving python module for automating seminar announcements. It will format and send announcement and reminder emails via smtp.

Dependencies

  • python3
  • python modules: smtplib, email, datetime, dateutil
  • Optional: Google calendar API (see Google Calendar Python Quickstart)
  • Optional: Job scheduler (e.g., cron).

Some instructions

The seminar directory must be placed in a path pointed by the PYTHONPATH environment variable.

To use seminar, simply import the seminar module

import seminar

or

from seminar import seminar, meeting, utils

where

  • seminar is the base class used to build seminar annoucements
  • meeting is the class used to build group meeting annoucements
  • utils include tools to access google calendar events (see utils.googlecalendar.getevents)

An example of driver script used to prepare and send emails for sismo-club meetings is included in examples/sismoclub

About

Time saving module for automated seminar announcements

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages