Tisamu / bot-billetweb

đź‘€

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bot billetweb.fr 🤖

J'ai dev ce bot Ă  l'occasion du DevFest mais il est utilisable sur n'importe quel billetterie BilletWeb.

🚨 Disclaimer

Même si ce bot fonctionne très bien, nous ne sommes pas à l'abris que le DevFest change un nom de billet au dernier moment pour palier à ce genre de pratiques.

▶️ Je recommande donc de quand même tenter un process classique de billetterie en parallèle de l'utilisation du bot. 👍

▶️ Je recommande également l'utilisation d'un VPN pendant que le bot tourne, ça vous évitera un ban IP potentiel de toutes les billetteries billetweb.fr 👀

Prérequis

  • NodeJS
    • (>= v18 de prĂ©fĂ©rence).
  • Un environnement de bureau
    • (Non utilisable sur un serveur headless puisqu'il faut remplir le formulaire d'achat une fois le panier rempli.)

Installation

  • Cloner ce repo
  • npm install ou yarn Ă  la racine du projet

Utilisation

  • ParamĂ©trage via un fichier JSON Ă  placer dans le dossier datas (exemples prĂ©sents dans ce mĂŞme dossier) .
  • Lancement via npm run start <nom-du-json-sans-extension>
    • Par exemple npm run start devfest pour lancer le bot configurĂ© avec le fichier devfest.json.

❌ Cas non gérés

  • Si la boutique prĂ©selectionne un billet que l'on souhaite et que son nombre est supĂ©rieur au nombre voulu.
    • Par exemple je souhaite 2x"billet 1" et la boutique en prĂ©selectionne 3, le bot ne sait pas rĂ©duire ce nombre.

License

Ce projet est sous license GNU General Public License 3.0

About

đź‘€

License:GNU General Public License v3.0


Languages

Language:TypeScript 100.0%