https://github.com/ewliang/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.
https://github.com/ewliang/gmail-bot
automation backend-development bot gmail-api gmail-bot javascript javascript-bot nodejs
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/ewliang/gmail-bot
- Owner: ewliang
- License: mit
- Created: 2018-10-11T23:32:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-12T05:47:03.000Z (over 6 years ago)
- Last Synced: 2025-04-23T11:58:03.284Z (about 2 months ago)
- Topics: automation, backend-development, bot, gmail-api, gmail-bot, javascript, javascript-bot, nodejs
- Language: JavaScript
- Size: 29.3 KB
- Stars: 17
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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)
- [Requirements and Setup](#requirements-and-setup)
+ [Requirements](#requirements)
+ [Setup](#setup)
- [Author](#author)
- [License](#license)# Repository
Repository [https://github.com/ewliang/Gmail-Bot](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](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](#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.
6.# Author
Eric Liang
- Website [https://www.eric-liang.com](https://www.eric-liang.com)
- GitHub [https://www.github.com/ewliang](https://www.github.com/ewliang)# License
This project is protected by the MIT License. More details can be found in the included LICENSE file.