Rechercher une phrase fichier .txt

Fermé
petacho - Modifié le 29 mars 2019 à 19:01
 Salmon - 31 mars 2019 à 01:55
Bonjour,

Pour mon projet tutoré je dois mettre en place un compte twitter qui tweet automatiquement des phrases préenregistré.

Mon code ci-dessous me permet d'envoyer le tweet que le souhaite en l'écrivant dans statut.
tweetIt();
 
function tweetIt(txt){
  var tweet = {status:"blabla"};
  var tweeted = function(err, data, response) {
    if (err){
      console.log("le tweet n'a pas été envoyé");
    } else {
      console.log("tweet envoyé");
    }
  }
  T.post("statuses/update", tweet, tweeted);
 
}

J'ai de nombreuses phrases à tweeter et mon idée est de créer un fichier .txt où chaque phrase sera séparé ";" et le but serai d'automatiser le script afin qu'il puisse choisir une phrase dans ce fichier .txt et de le tweeter avec un intervalle.

Mais je n'arrive pas à trouver un moyen afin que le script puisse avoir accès au fichier txt et qu'il choisisse une phrase au hasard.

Avez-vous une idée afin que je puisse réalisé cela ?

Merci.
A voir également:

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
29 mars 2019 à 19:18
'lut,
dans quel contexte tourne ton script ?
Page web locale (
file://...
), page web sur un serveur dans un navigateur (
http(s)://...
, incluant les serveurs locaux style WAMP/easyPHP), ou dans un environnement Node.js (ou similaire) ?
0
j'utilise node.js, et après je le mettrais sur un serveur
0
yo,
pourquoi pas plutôt un fichier JSON(le mieux car intégré au langage) , CSV ou XML? quoiqu'une base de données me paraît encore plus adapté dans votre cas.
vous n'avez pas du chercher beaucoup parce que j'ai trouvé facilement des tas de solutions dont celles ci:
https://www.scriptol.fr/javascript/node-readline.php
Un peu plus long et casse-pieds qu'utiliser les méthodes de l'objet JSON :
https://www.w3schools.com/js/js_json_intro.asp
0