Skip to content

A Google Docs scraping utility written in Go for the Lekmod Master List of Civilizations.

Notifications You must be signed in to change notification settings

jacksondarman/LekScrape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LekScrape

What is it?

Google Docs scraping utility designed to grab and organize the Lekmod Master List of Civilizations Google Doc for easy storage in PocketBase. Mainly used in order to assist with developing LekBot.

How do I run it?

NOTE: In order to run this project, you need a Google Docs API key and a Google Doc that you have permission to read. I can't help you with the latter, but the former has plenty of resources to get you started.

  • Open a terminal and navigate to the cloned project directory. Create a .env file by running touch .env or by using another method.
  • Create a GOOGLE_CREDENTIALS_FILE_PATH field and a DOCUMENT_ID field. Add your JSON credentials filepath as a value for GOOGLE_CREDENTIALS_FILE_PATH, and the ID of the Google Doc you want to scrape in DOCUMENT_ID.
  • Run the project!

About

A Google Docs scraping utility written in Go for the Lekmod Master List of Civilizations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages