🐍 Trigger Happy - The bus 🚌 for your internet services https://foxmask.org/tag/triggerhappy.html
This repository has been archived on 2025-10-13. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Python 67.5%
  • HTML 32%
  • CSS 0.3%
  • JavaScript 0.1%
Find a file
2020-05-01 14:07:21 +02:00
django_th v 1.7.0 - new module + upd requirements 2019-02-06 00:01:08 +01:00
docs joplin module 2019-02-05 19:20:27 +01:00
th_evernote Evernote Sanitize #271 fixed + Reddit issue #276 2018-01-26 23:05:49 +01:00
th_github fixed #282 Displaying "Bad credentials" instead of error 500 2018-04-18 14:48:25 +02:00
th_joplin joplin module 2019-02-05 19:20:27 +01:00
th_mastodon joplin module 2019-02-05 19:20:27 +01:00
th_pelican Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_pocket Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_pushbullet Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_reddit Evernote Sanitize #271 fixed + Reddit issue #276 2018-01-26 23:05:49 +01:00
th_rss Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_slack Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_taiga Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_todoist Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_trello Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_tumblr Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_twitter Merge branch 'v2' 2017-12-02 22:21:54 +01:00
th_wallabag joplin module 2019-02-05 19:20:27 +01:00
.coveragerc coverage 2017-10-15 23:26:59 +02:00
.dockerignore sevral editor config rules and files 2017-10-12 23:00:22 +02:00
.editorconfig upd doc and editor settings 2017-10-26 21:59:37 +02:00
.gitignore upd doc and editor settings 2017-10-26 21:59:37 +02:00
.pylintrc upd doc and editor settings 2017-10-26 21:59:37 +02:00
.scrutinizer.yml improvements 2016-05-15 18:57:26 +02:00
.travis.yml v1.5.1 2017-11-15 21:33:26 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-06-16 10:47:49 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md 2017-11-17 08:37:09 +01:00
docker-compose.yml Suggesting docker-compose.yml updates for image tags 2020-02-13 12:42:26 -05:00
Dockerfile Suggestion for Dockerfile 2020-02-13 12:39:38 -05:00
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md 2018-04-10 09:38:59 +02:00
LICENSE fixed #290 2018-06-07 21:26:36 +02:00
manage.py simplifying 2017-11-29 22:54:20 +01:00
MANIFEST.in joplin module 2019-02-05 19:20:27 +01:00
README.rst Archiving project 2020-05-01 14:07:21 +02:00
requirements-dev.txt fixed #282 Displaying "Bad credentials" instead of error 500 2018-04-18 14:48:25 +02:00
requirements-docker.txt fix doc and upd requirements for docker 2018-08-15 13:37:57 +02:00
requirements.txt joplin module 2019-02-05 19:20:27 +01:00
setup.cfg upd setup.cfg / setup.py 2019-02-05 21:06:15 +01:00
setup.py upd setup.cfg / setup.py 2019-02-05 21:06:15 +01:00
tox.ini fix tox 2017-11-29 22:59:39 +01:00

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)