/Gmail-Bot

A simple Gmail bot I created in Node.js to help actively filter my emails. The motivation behind this project is due to the fact that some random recruiters don't bother looking at my resume which clearly states that I'm looking for a Frontend Web Developer position, not a Android Developer position. If I don't respond, they'll call me which wastes my time so I decided to make this bot to kindly turn them down.

Primary LanguageJavaScriptMIT LicenseMIT

Gmail Bot

A simple Gmail bot I created in Node.js to help actively filter my emails. The motivation behind this project is due to the fact that some random recruiters don't bother looking at my resume which clearly states that I'm looking for a Frontend Web Developer position, not a Android Developer position. If I don't respond, they'll call me which wastes my time so I decided to make this bot to kindly turn them down.

Table Of Contents

Repository

Repository https://github.com/ewliang/Gmail-Bot

Requirements and Setup

Requirements

  • Google Account with Gmail Enabled
  • Gmail API
  • JavaScript
  • Node.js
  • NPM

Setup

  1. Go to https://developers.google.com/gmail/api/quickstart/nodejs and follow the instructions to turn on your Gmail API for your Google Account.
  2. Download your own credentials.json file.
  3. Clone this project via the URL provided in the repository section of this readme file at Repository.
  4. Then navigate to the root directory of the project folder via your command line tool, and run "npm install".
  5. The credentials.json file you downloaded from step 2, drag and drop it into the project folder's root directory.

Author

Eric Liang

License

This project is protected by the MIT License. More details can be found in the included LICENSE file.