Skip to content

gablilli/googlescripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

56 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

googlescripts

A collection of scripts for interacting with Google APIs. These scripts are designed to automate and simplify tasks such as exporting data from Google Classroom, importing data, copying folders in Google Drive, saving Google Docs edit history, and exporting Gmail inbox emails.

πŸ“œ Scripts Overview

🏫 Classroom Exporter

πŸ“ Location

Exports data from Google Classroom.

➑️ Be sure to check the documentation for usage and authentication requirements.

πŸ“₯ Classroom Importer

πŸ“ Location

Imports data into Google Classroom.

➑️ Detailed setup instructions are provided in the documentation.

πŸ†” Classroom IDs

πŸ“ Location

Identifies the Classroom courses you are enrolled in.

➑️ Helps you retrieve course IDs for further operations.

πŸ“‚ Copy Folder

πŸ“ Location

Copies a folder within Google Drive.

➑️ Useful for duplicating folder structures and contents.

πŸ“ Save Google Docs Edit History

πŸ“ Location

Saves the edit history of a Google Doc.

βœ‰οΈ Export Gmail Inbox Emails

πŸ“ Location

Exports emails from your Gmail inbox.

βš™οΈ Setup and Usage

  1. Clone the repository to your local machine or workspace.

  2. Some scripts have their own documentation file under the /docs folder.

Make sure to read the documentation for proper setup, authentication, and usage instructions.

  1. Customize the scripts as needed for your specific use case and Google API credentials.

  2. Run the scripts through Google Apps Script Editor or any compatible environment.

πŸ“ Notes

Ensure you have the required permissions and API access for the relevant Google services (Classroom, Drive, Docs, Gmail).

For troubleshooting or support, refer to the documentation or open an issue in the repository.

About

Some useful scripts to interact with google's apis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published