Skip to content

rmuraix/GCal-timetable

Repository files navigation

GCal-timetable

License

About

Makeing timetable on Google Calender using Google Apps Script.
Holidays and all-day events are skipped.

Requirements

  • Node.js

Usage

  1. Change the contents of config in the main function.
  2. Create secret.ts on the same level as main.ts and create the following constants.
export const subjects = [
  [
    ["subject name", "Description (optional)."],
    ["subject name", "Description (optional)."],
    [""],
    [""],
  ],
  [[""], [""], ["subject name"], ["subject name"]],
  [["subject name"], ["subject name"], ["subject name"], [""]],
  [["subject name"], ["subject name"], [""], ["subject name"]],
  [[""], ["subject name"], ["subject name"], [""]],
];
  1. Run npm run deploy to push to Apps Script.
  2. Create a property named MY_CAL and set your calendar ID on Google Apps Script.
  3. Run main on Apps Script.

Contributing

Your contribution is always welcome. Please read Contributing Guide.

References

Calendar Service - Google Apps Script