🐍 Trigger Happy - The bus 🚌 for your internet services
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
FoxMaSk 29aa84f8d4 Archiving project 3 years ago
django_th v 1.7.0 - new module + upd requirements 4 years ago
docs joplin module 4 years ago
th_evernote Evernote Sanitize #271 fixed + Reddit issue #276 5 years ago
th_github fixed #282 Displaying "Bad credentials" instead of error 500 5 years ago
th_joplin joplin module 4 years ago
th_mastodon joplin module 4 years ago
th_pelican Merge branch 'v2' 5 years ago
th_pocket Merge branch 'v2' 5 years ago
th_pushbullet Merge branch 'v2' 5 years ago
th_reddit Evernote Sanitize #271 fixed + Reddit issue #276 5 years ago
th_rss Merge branch 'v2' 5 years ago
th_slack Merge branch 'v2' 5 years ago
th_taiga Merge branch 'v2' 5 years ago
th_todoist Merge branch 'v2' 5 years ago
th_trello Merge branch 'v2' 5 years ago
th_tumblr Merge branch 'v2' 5 years ago
th_twitter Merge branch 'v2' 5 years ago
th_wallabag joplin module 4 years ago
.coveragerc coverage 5 years ago
.dockerignore sevral editor config rules and files 5 years ago
.editorconfig upd doc and editor settings 5 years ago
.gitignore upd doc and editor settings 5 years ago
.pylintrc upd doc and editor settings 5 years ago
.scrutinizer.yml improvements 7 years ago
.travis.yml v1.5.1 5 years ago
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 6 years ago
CONTRIBUTING.md Update CONTRIBUTING.md 5 years ago
Dockerfile Suggestion for Dockerfile 3 years ago
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md 5 years ago
LICENSE fixed #290 5 years ago
MANIFEST.in joplin module 4 years ago
README.rst Archiving project 3 years ago
docker-compose.yml Suggesting docker-compose.yml updates for image tags 3 years ago
manage.py simplifying 5 years ago
requirements-dev.txt fixed #282 Displaying "Bad credentials" instead of error 500 5 years ago
requirements-docker.txt fix doc and upd requirements for docker 5 years ago
requirements.txt joplin module 4 years ago
setup.cfg upd setup.cfg / setup.py 4 years ago
setup.py upd setup.cfg / setup.py 4 years ago
tox.ini fix tox 5 years ago

README.rst

Travis Status

Latest version

Code Climate

Test Coverage

Scrutinizer Code Quality

Documentation status

Python version supported

License

Say thanks to foxmask

Trigger Happy

Automate the exchanges of the data between the applications and services you use on the web.

Make Twitter talk to Mastodon, make Github talk to Mattermost, store your favorite tweets by creating notes in Evernote, follow RSS feeds and post each news in Wallabag, Pocket or Evernote.

The possibilities are too numerous to name all of them, but with that project you won't have to raise your little finger at all: automate everything and make your life easier.

And last but not least, as this is your project, all the credentials you used to give to IFTTT and consorts, are now safe in your hands.

Trigger Happy Architecture

Requirements

The minimum requirements are the following:

Installation

pip install django-th

Documentation

For installation and settings, see http://trigger-happy.readthedocs.org/

Archiving the projet (5/1/2020)

I could try to migrate to django 3.0, but I don't use any of the supported services anymore, so I can't migrate to django 3.x

The project use a lots of tricks to handle Form Tools Wizard, required to create triggers ;) And many many others ones to load service class automatically, use webhooks and so on.

The Furture is now in yeoboseyo, a little "Trigger Happy" made with starlette (and its projects ecosystem)