import fs from "fs"; import path from 'path'; import {getRandomElementOfArray, listFilesOfFolder, sendPostMastodon} from './utils.js' const __dirname = path.resolve(); const list_unpublished_images = listFilesOfFolder('assets/pictures/meme/not_published') const reallySendPost = false; // const reallySendPost = true; function postLink() { let postObject = getRandomLink() console.log("envoi de post par le compte meme bliss") let selectedImage = 'meme_default.jpg'; if(list_unpublished_images.length){ selectedImage = getRandomElementOfArray(list_unpublished_images) } let configPost = { author: 'meme', image: selectedImage, message: ` #meme`, reallySendPost } console.log("configPost.message", configPost.message) sendPostMastodon(configPost).finally(data => { console.log("post has been sent, time to move image from unpublished folder: " ,selectedImage ) }) } postLink();