Hashpoll CLI
Hashpoll CLI is a handy tool to extend and supplement Hashpoll. It allows you to seamlessly create polls from the command line. The tool automatically gives you the code to place in the widgets section of Hashnode.
Installation
To install Hashpoll CLI, run the following command in your terminal:
pip install hashpoll-cli
This will install the tool globally on your system. You can then run the
tool by typing hashpoll
in your terminal. If it doesn't
work, then try running python -m hashpoll
.
Commands
Hashpoll CLI has many commands for you to use. Some of them are:
Create
This is the command to create polls from the CLI.
hashpoll create [question] --option1 [option1] --option2 [option2] --option3 [option3] --option4 [option4]
Tips
- Put the question or options (if multiple words) in quotes to avoid the terminal registering this as multiple arguments.
- If you miss adding one of the options, the program will prompt you for entering them.
View
This is a command for viewing all details of a particular poll.
hashpoll view [Poll ID]
Vote
This is a command to vote on a specific poll.
hashpoll vote [Poll ID] [Option Number]
Open-poll
This is a simple command to open a poll in the default browser.
hashpoll open-poll [Poll ID]
Results
This is a command to fetch the current data from poll responses.
hashpoll results [Poll ID]
Code
This is handy commad to generate the Hashnode Widget Code for a particular poll.
hashpoll code [Poll ID]