Pouvoir faire de la planification de posts de plusieurs comptes mastodon en créant une app pour chacun d'eux dans son compte masto, et en reportant les accès dans un fichier d'environnement de cette app nodejs.
Go to file
2022-07-10 22:53:30 +02:00
.idea init db 2022-07-07 19:03:04 +02:00
assets hop, ajout a la file d'attente de messages 2022-07-10 22:38:47 +02:00
public/stylesheets lister les messages en bdd 2022-07-07 19:28:40 +02:00
routes hop, ajout a la file d'attente de messages 2022-07-10 22:38:47 +02:00
views hop, ajout a la file d'attente de messages 2022-07-10 22:38:47 +02:00
.env.example new doc 2022-07-10 22:45:56 +02:00
.gitignore ignore db in git 2022-07-10 22:49:01 +02:00
app.js hop 2022-07-07 18:23:44 +02:00
mastodon_multi_accounts.db hop, ajout a la file d'attente de messages 2022-07-10 22:38:47 +02:00
package.json can publish pictures 2022-07-07 23:39:28 +02:00
README.md more doc 2022-07-10 22:53:30 +02:00
yarn.lock can publish pictures 2022-07-07 23:39:28 +02:00

Mastodon Multi account posting

Permet de poster sur mastodon selon le compte que l'on souhaite multi-account-post-schedule-mastodon

Pouvoir faire de la planification de posts de plusieurs comptes mastodon en créant une app pour chacun d'eux dans son compte masto, et en reportant les accès dans un fichier d'environnement de cette app nodejs.

Getting started

Requirements: avoir nodeJS sur sa machine et un navigateur.

yarn
cp .env.example .env

Pour débuter il va falloir copier le fichier d'environnement, installer les packages npm, aller créer une application dans les comptes mastodon pour chaque compte que l'on souhaite gérer

Exemple https://mastodon.cipherbliss.com/settings/applications

Créer une nouvelle application, copier les codes d'app id, secret et token. Et les mettre dans un fichier .env à la base de ce projet.

APP_ID_account_A=ABCD
SECRET_account_A=ABCD
TOKEN_account_A=ABCD

APP_ID_account_B=ABCD
SECRET_account_B=ABCD
TOKEN_account_B=ABCD

lancer le serveur local avec un npm start aller sur localhost 8000 et zou, on peut créer la base de données, et commencer à sauver de nouveaux messages.