gmail-autoresponder

Simply change or view gmail autoresponder options from browser

Usage no npm install needed!

<script type="module">
  import gmailAutoresponder from 'https://cdn.skypack.dev/gmail-autoresponder';
</script>

README

gmail-autoresponder

Install

npm i gmail-autoresponder --save

Using

import { GmailAutoresponder } from 'gmail-autoresponder';

// API_KEY is optional
const gmailAutoresponder = new GmailAutoresponder(CLIENT_ID, API_KEY);

const restrictContacts = false; // default

// set vacation settings
gmailAutoresponder.setAutoresponder('HTML Message', 'Topic', restrictContacts).then(
  res => console.log('Set Autoresponder', res),
  err => console.log('Error while setAutoresponder', err)
);

// reset - turn off vacation settings
gmailAutoresponder.resetAutoresponder().then(
  res => console.log('Set Autoresponder', res),
  err => console.log('Error while setAutoresponder', err)
);

// get autoresponder settings
gmailAutoresponder.getAutoresponder().then(
  res => console.log('Set Autoresponder', res),
  err => console.log('Error while setAutoresponder', err)
);

Create API_KEY & CLIENT_ID

Google console

Gmail Autoresponder Proof of Concept: