Skip to content

th3dougler/zoom-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

req's:

ask doug for

const creds = require("./config/zoom-recording-tracker-6a8bd724ca99.json");
let conf = require('./conf.json').CONF;
let imap = require('./conf.json').IMAP;

install:

cd zoom-tracker
npm i

nano conf.json
// update imap auth info

node index

config:

json config:

{
   "CONF": {
      "email": "no-reply@zoom.us",

// email that triggers parsing (i.e. no-reply@zoom.us)

      "catchSubject": "Cloud Recording - Software Engineering Immersive SEI-TOR-37-9 is now available",

// CaSe SenSeTiVe subject line to trigger parsing

      "sheet": "16idd4sncOsA5gtMSXfxE5R4QEgy2sgR7i32WfrlYZDY",

google sheets id (note: bot needs write access to sheet, grant write access to below email)

zoom-recording-tracker-bot@zoom-recording-tracker.iam.gserviceaccount.com

imap auth info... self explanatory. ensure your email supports imap

  },
  "IMAP": {
     "name": "your@email.com",
     "pass": "********",
     "host": "imap.gmail.com",
     "port": "993"
  }
}

About

node script using google-spreadsheet and mail-listener2 to watch for zoom recordings email, parse and output relevant url and password to shared google spreadsheet

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors