Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sampaiodiego/rocket.chat.app-poll
Rocket.Chat App for creating polls.
https://github.com/sampaiodiego/rocket.chat.app-poll
hacktoberfest rocketchat rocketchat-app
Last synced: 6 days ago
JSON representation
Rocket.Chat App for creating polls.
- Host: GitHub
- URL: https://github.com/sampaiodiego/rocket.chat.app-poll
- Owner: sampaiodiego
- License: mit
- Created: 2018-08-14T21:05:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-11-01T12:04:35.000Z (about 2 years ago)
- Last Synced: 2024-11-01T18:51:33.317Z (13 days ago)
- Topics: hacktoberfest, rocketchat, rocketchat-app
- Language: TypeScript
- Homepage:
- Size: 99.6 KB
- Stars: 50
- Watchers: 5
- Forks: 39
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rocket.Chat Poll App
## Compatibility table
Poll Version | Minimum Rocket.Chat Version
------------ | -------------
v2.x+ | **3.0.0**
v1.x | **0.74.1**## Features
- As many options as you want
- Single/multiple choices
- Confidential votes (don't show who voted for what)
- Hide results until the poll is finished## Installing
Rocket.Chat Poll App is provided via Rocket.Chat Marketplace https://rocket.chat/marketplace . To install it on your Rocket.Chat server, go to the Admin area, then Marketplace and search for `Poll`, click `Install` and you're ready to go.
## How to use it
Use the slash command to create a poll:
```
/poll What is your favorite color?
```Fill the form:
![image](https://user-images.githubusercontent.com/8591547/74581666-9d3b1000-4f90-11ea-9112-7a85a771a04b.png)
The following poll will be created:
![image](https://user-images.githubusercontent.com/8591547/74581679-c065bf80-4f90-11ea-8e51-cd63b8ac7cd8.png)
## Contributing
You'll need to set up the Rocket.Chat Apps dev environment, please see https://developer.rocket.chat/apps-engine/getting-started
To install the using the command line, you have to turn on the setting `Enable development mode` on the Rocket.Chat server under `Admin > General > Apps`.
Change the values from [.rcappsconfig](.rcappsconfig) to reflect your dev environment.
Then you can clone this repo and then:
```bash
npm install
rc-apps deploy
```Follow the instructions and when you're done, the app will be installed on your Rocket.Chat server.