All Projects → google → forcefield

google / forcefield

Licence: Apache-2.0 license
Keep email out of your inbox when you're not at work.

Programming Languages

Gosu
25 projects
python
139335 projects - #7 most used programming language
Forcefield is a script for Google Apps Script that helps you manage your email
so that it doesn't show up in your inbox outside of working hours. If you've
ever felt pressured to read and respond to work email when you should be
unwinding, this was designed for you.

This script works together with a filter in Gmail. The filter moves all of your
email to a folder within Gmail, and marks it read, so that it doesn't show up
in your inbox or cause notifications on your phone or other devices.

Forcefield then checks every minute, and if during normal working hours, it
moves your email back to your inbox and marks it unread again. During off-work
hours, mail will stay in your Forcefield folder until work hours start again,
and then move all of the built-up mail back to your inbox.

To set up Forcefield, go to https://google.github.io/forcefield/ and follow the
instructions there, or go to https://google.github.io/forcefield/own-copy/ to
create your own copy of Forcefield.

A mailing list is available at
https://groups.google.com/forum/#!forum/forcefield-apps-script


ACKNOWLEDGEMENTS

Many thanks to Blair Kutzman for his Gmail Delay Send, which was very helpful
in providing a framework for learning more about Apps Script. It served as a 
solid foundation for adaptation into Forcefield.

All of the .gs and .html files in the script/ directory are originally from
Gmail Delay Send (as of version 8), which can be found at
https://script.google.com/d/1xw99BVptQuHPafUN-hb8tmnY87t0HnJEPdrygx-ZDa-1_bagSY-yWUlh/edit

The file unpack_exported_apps_script.py (originally checkin.py) was originally
from the Gmail Delay Send repo, at
https://code.google.com/p/gmail-delay-send/source/checkout

See the NOTICES file for information on licenses and copyrights.

Forcefield is not an official Google product.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].