pomodori92 / voteBot

VoteBot is a bot to automatically vote on polls opened on https://poll.fm/.
GNU General Public License v2.0
5 stars 13 forks source link

voteBot

VoteBot is a JavaScript and jQuery-based bot designed for automated voting on Poll.fm/. It utilizes Puppeteer for its functionality.

How to Use

  1. Download and install Node.js.

  2. Install Puppeteer within the bot's directory. You can do this by opening File Explorer to the bot's location, clicking "File," opening Powershell or Terminal session, and then running the command:

    npm i puppeteer

    or using yarn:

    yarn add puppeteer

    or using pnpm:

    pnpm i puppeteer

  3. Open voteBot.js file.

  4. Modify the pollURL and answerID to your desired values. You can find these values in the browser Inspect element menu of the poll page.

  5. Save your changes.

  6. Based on your operating system you must execute:

    runVoteBot.bat on Windows,

    runVoteBot.sh on Linux.

    6.1. As an alternative, if you want to vote just once you can execute:

    node voteBot\voteBot.js

System Requirements

  1. Installation of Puppeteer in the specified directory.

  2. A minimum of 4GB of RAM.

  3. Ideally, a dedicated GPU is recommended to alleviate CPU workload.

  4. Node.js should be installed on your system.

  5. A modern CPU from the 21st century is required.

Warnings

Contributors

Issues and Requests

If you encounter any bugs, please report them by creating a new issue.

Feel free to submit a pull requests. They are highly encouraged!