Tweet-toot

From Fixme.ch
Revision as of 21:37, 20 December 2019 by Pirboazo (Talk | contribs)

Jump to: navigation, search

Application creation de toot

Script Python3 dont le code est sur github .

tweet-toot

Installation

clonage du projet

git clone https://github.com/ayush-sharma/tweet-toot.git

Creation répertoire log

cd tweet-toot mkdir log

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 ....

Exécution

Manuellement

on se place dans le répertoireapplicatif 

cd tweet-toot

source venv/bin/activate python run.py


Appel du script

bash

  1. ! /usr/bin/bash

export VENV=$PROJET/src/tweet-toot/venv

. $VENV/bin/activate

python run.py >>log/lastweet.log


./tweet-toot.bash


TO-DO

appel depuis appli trigger...