Skip to content

mlondi17/delve-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

delve-finder

This repository is inspired by Paul Graham, computer scientist, and co-founder of Y Combinator, regarding his concerns about those who "delve" too much when messaging him. The aim is to automatically detect and delete emails from these delvers for people who face similar problems as Paul. For context:

Image Alt Text

Table of Contents

Getting Started

Prerequisites

You should have Go installed on your machine. You need to set up a google cloud project. Watch the video on how to quickly set up your project. You only need to watch the video up until 6:56.

Installation

After installing Go and setting up your project run the following commands:

  1. You need to initialize your go module:
    go mod init [module name]
  2. Get the Gmail API Go client library and OAuth2.0 package
 go get google.golang.org/api/gmail/v1
 go get golang.org/x/oauth2/google

Usage

1.Run your Go program:

go run find_delver.go

2.Follow the insturctions printed on your terminal to get the authorization code

Future Plans

Add a LLM detector in order to properly find this delvers lurking in emails.

License

This project is licensed under the MIT License

About

Finding delvers in emails

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages