configuration: il faut récupérer des infos en capturant le trafic lors d'un login sur vinted.fr
Placer ces informations dans le fichier tokens.json comme indiqué dans la template
Cette fonctionalité est encore en cours de développement, pour l'instant pas de fonctionalités après l'achat. Pas non plus de suivi de l'etat de l'achat dans discord, il faudra consulter les logs sur le terminal pour débeuguer. N'hesitez pas a ouvrir un nouveau 'issue' pour tout problème rencontré ou si vous avez des recommendations.
Il semblerait que le token n'est pas rafraichi malgrés la requête à l'url concerné => si il y a une erreur d'authentification il faut refaire la manip pour regenérer des tokens.
TODO:
Ce bot permet d'envoyer les nouveautés de plusieurs recherche vinted à la fois sur un serveur discord. Il y a 0-délais car la recherche se fait via l'api vinted
Attention l'API vinted bloque (rate-limit) au dessus de 1 requête par seconde
npm i
a) Il faut ajouter le token du bot discord dans config.json
:
{
"token": "xxxxxxxx"
"INTERVAL_TIME": "3600000",
"latitude":"",
"longitude":""
}
INTERVAL_TIME: représente la fréquence à laquelle le bot va rafraichir son cookie en millisecondes (entre 1h et 2h est recommandé)
b) Il faut choisir quelles recherches utiliser dans channels.json
:
[
{
"channelId": "123456789012345678",
"channelName": "test1",
"url": "https://www.vinted.fr/catalog?brand_ids[]=53",
"frequency": 60000,
"filterWords": ["nike","puma"]
},
{
...
}
]
c) Il faut ajouter les tokens de session à tokens.json
:
{
"access_token": "xxxxxxxx",
"refresh_token": "xxxxxxx",
"xcsrf_token": "xxxxxx"
}
node main.js
Pour arreter le bot il suffit de Ctrl+C sur le terminal où le bot est actif.