Difference between revisions of "Tweet-toot"

From Fixme.ch
Jump to: navigation, search
(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

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