Difference between revisions of "Tweet-toot"
(Created page with "Application creation de toot") |
|||
| Line 1: | Line 1: | ||
| − | Application creation de toot | + | |
| + | == Application creation de toot == | ||
| + | |||
| + | Script Python3 dont le code est sur github . | ||
| + | |||
| + | [https://github.com/ayush-sharma/tweet-toot tweet-toot] | ||
| + | |||
| + | == Installation == | ||
| + | |||
| + | === clonage du projet === | ||
| + | |||
| + | git clone https://github.com/ayush-sharma/tweet-toot.git | ||
| + | |||
| + | === creation de virtualenv === | ||
| + | |||
| + | Pre-requis : | ||
| + | apt-get install python3-venv | ||
| + | |||
| + | |||
| + | cd tweet-toot | ||
| + | python3 -m venv venv | ||
| + | |||
| + | after activate venv | ||
| + | |||
| + | === installation requirement === | ||
| + | |||
| + | pip install -r requirements.txt | ||
| + | |||
| + | |||
| + | |||
| + | configuration in file config.json | ||
| + | |||
| + | { | ||
| + | "gen.APP_NAME": "Tweet-Toot", | ||
| + | "gen.log_timestamp": "%Y-%m-%d %H:%M:%S", | ||
| + | "tweets.source_account_url": "https://twitter.com/_fixme", | ||
| + | "toots.host_instance": "https://tooting.ch", | ||
| + | "toots.app_secure_token": "cK2YcOkkAB7UGUPjd3JX4VJSX6EfvNdT2TIm1k0AOIc", | ||
| + | "toots.cache_path": "/tmp/" | ||
| + | } | ||
| + | |||
| + | toots.app_secure_token : authorize application to write on mastodon. connexion sur le serveurMastodon ,Creation application .... | ||
| + | |||
| + | |||
| + | |||
| + | Manuellement on lance : | ||
| + | |||
| + | cd tweet-toot | ||
| + | |||
| + | source venv/bin/activate | ||
| + | python run.py | ||
| + | |||
| + | |||
| + | Appel du script : | ||
| + | ./tweet-toot.bash | ||
| + | |||
| + | |||
| + | TO-DO | ||
| + | |||
| + | appel depuis appli trigger... | ||
Revision as of 19:33, 20 December 2019
Contents
Application creation de toot
Script Python3 dont le code est sur github .
Installation
clonage du projet
git clone https://github.com/ayush-sharma/tweet-toot.git
creation de virtualenv
Pre-requis : apt-get install python3-venv
cd tweet-toot python3 -m venv venv
after activate venv
installation requirement
pip install -r requirements.txt
configuration in file config.json
{ "gen.APP_NAME": "Tweet-Toot", "gen.log_timestamp": "%Y-%m-%d %H:%M:%S", "tweets.source_account_url": "https://twitter.com/_fixme", "toots.host_instance": "https://tooting.ch", "toots.app_secure_token": "cK2YcOkkAB7UGUPjd3JX4VJSX6EfvNdT2TIm1k0AOIc", "toots.cache_path": "/tmp/" }
toots.app_secure_token : authorize application to write on mastodon. connexion sur le serveurMastodon ,Creation application ....
Manuellement on lance :
cd tweet-toot
source venv/bin/activate python run.py
Appel du script :
./tweet-toot.bash
TO-DO
appel depuis appli trigger...