All Projects β†’ hfreire β†’ pollmommy

hfreire / pollmommy

Licence: MIT license
⭐️ Hack your πŸ™ˆ vote out of πŸ“ˆ Polldaddy surveys - used by πŸ’° BBC, Microsoft, Forbes, Pfizer, IBM

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to pollmommy

Democracyos
Democracia en Red is focusing on specific implementations of DemocracyOS. We are working now working with governments and activists all over Latin America. If you are interested in our online participation tools you can check them out on our site.
Stars: ✭ 1,753 (+5554.84%)
Mutual labels:  voting, poll
easypoll-v3
EasyPoll Discord Bot | With EasyPoll, a Discord Poll Bot, you can easily create polls and your members can vote by clicking on a reaction very easily and quickly.
Stars: ✭ 35 (+12.9%)
Mutual labels:  voting, poll
ultimate-poll-bot
πŸ’‘ The ultimate vote and poll bot for creating, sharing and evaluating polls inside of Telegram
Stars: ✭ 109 (+251.61%)
Mutual labels:  voting, poll
Gh Polls
These polls work by pasting individual markdown SVG images into your issue, each wrapped with a link that tracks a vote. A single vote per IP is allowed for a given poll, which are stored in DynamoDB.
Stars: ✭ 1,726 (+5467.74%)
Mutual labels:  voting, poll
vocdoni-node
A set of libraries and tools for the Vocdoni decentralized backend infrastructure, the main ground of our universally verifiable, privacy-centric and scalable digital voting protocol
Stars: ✭ 58 (+87.1%)
Mutual labels:  voting, vote-application
vs-shell
GitHub action to set up the Visual Studio shell environment
Stars: ✭ 36 (+16.13%)
Mutual labels:  github-actions
go-semantic-release
automatic release
Stars: ✭ 34 (+9.68%)
Mutual labels:  github-actions
release-helper
πŸ€– A GitHub Action that help you publish release.
Stars: ✭ 27 (-12.9%)
Mutual labels:  github-actions
workflow-tools
CLI tools for GitHub Actions
Stars: ✭ 29 (-6.45%)
Mutual labels:  github-actions
changelog-reader-action
A GitHub action to read and get data from the CHANGELOG.md file πŸš€
Stars: ✭ 68 (+119.35%)
Mutual labels:  github-actions
gradle-actions
Github Actions for Gradle
Stars: ✭ 29 (-6.45%)
Mutual labels:  github-actions
label-actions
πŸ€– GitHub Action that performs certain tasks when issues, pull requests or discussions are labeled or unlabeled
Stars: ✭ 60 (+93.55%)
Mutual labels:  github-actions
web-extension-boilerplate
The web extension boilerplate help to set up project quickly using typescript, jest, webpack, githook, prettier and github actions
Stars: ✭ 35 (+12.9%)
Mutual labels:  github-actions
action
GitHub Action to create a log in a Logflare source
Stars: ✭ 18 (-41.94%)
Mutual labels:  github-actions
httptest
A simple concurrent HTTP testing tool
Stars: ✭ 42 (+35.48%)
Mutual labels:  github-actions
turtle-action
🐒 Turtle CLI with GitHub Actions for building expo-project
Stars: ✭ 16 (-48.39%)
Mutual labels:  github-actions
pr-reviews-reminder-action
A GitHub Action to send Slack/Teams notification for Pull Request that are waiting for reviewers.
Stars: ✭ 18 (-41.94%)
Mutual labels:  github-actions
infracost-gh-action
GitHub Action for Infracost. Shows cloud cost estimates for Terraform in pull requests.
Stars: ✭ 119 (+283.87%)
Mutual labels:  github-actions
github-env-vars-action
πŸš€ GitHub Action for Environment Variables
Stars: ✭ 129 (+316.13%)
Mutual labels:  github-actions
action-ktlint
Run Ktlint with reviewdog
Stars: ✭ 41 (+32.26%)
Mutual labels:  github-actions

⭐ Hack your πŸ™ˆ vote out of πŸ“ˆ Polldaddy surveys - used by πŸ’° BBC, Microsoft, Forbes, Pfizer, IBM

Coverage Status Known Vulnerabilities Version Downloads

Uses a headless browser to visit a poll website and inject JavaScript code to perform the desired poll voting.

Features

  • Uses Nightmare 😱 to generate legit traffic on the poll website βœ…
  • Supports Bluebird 🐦 promises βœ…

How to install

npm install pollmommy -g

How to use

Fetch the required parameters

Parameter Description How to get it
Poll URL The poll's website URL. Polldaddy's poll website or the embedded poll website.
Poll id The Polldaddy's poll identifier. Inspect the website HTML code and search for this pattern PDI_containerNUMBER - NUMBER will be the id.
Poll option id The Polldaddy's poll option identifier. Pick the desired option and inspect the website HTML code and search for this pattern PDI_answerNUMBER - NUMBER will be the id.

Use it in your terminal

pollmommy -u http://bbc.co.uk/should-trump-be-fired.html -i 324345 -o 12939

Use it in your app

Create a pollmommy instance and vote to get Trump fired

const Pollmommy = require('pollmommy')
const pollmommy = new Pollmommy()

pollmommy.vote('http://bbc.co.uk/should-trump-be-fired.html', 324345, 12939)
  .then(() => console.log('Voted successfully!'))
  .catch((error) => console.error(error.message))

How to contribute

You can contribute either with code (e.g., new features, bug fixes and documentation) or by donating 5 EUR. You can read the contributing guidelines for instructions on how to contribute with code.

All donation proceedings will go to the Sverige fΓΆr UNHCR, a swedish partner of the UNHCR - The UN Refugee Agency, a global organisation dedicated to saving lives, protecting rights and building a better future for refugees, forcibly displaced communities and stateless people.

Used by

License

Read the license for permissions and limitations.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].