https://github.com/arkency/plusone
plus one as a service
https://github.com/arkency/plusone
Last synced: 8 months ago
JSON representation
plus one as a service
- Host: GitHub
- URL: https://github.com/arkency/plusone
- Owner: arkency
- License: mit
- Created: 2014-10-11T16:48:54.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2023-11-20T11:32:05.000Z (about 2 years ago)
- Last Synced: 2025-04-07T07:51:13.395Z (9 months ago)
- Language: Ruby
- Size: 313 KB
- Stars: 17
- Watchers: 10
- Forks: 4
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arkency's PlusOne Slack Bot
This project is quick implementation for plusone bot. It is like giving +1 points on message board.
Example usage:

You can also +1 any string or even an emoticon. We don't limit it to just the valid usernames on Slack.
One usecase is to create a custom Slack emoticon for the people and then use the emoticons when +1'ing. This makes a nice visual effect.
# Setup
1. Deploy application on publicly available server. E.g. [Heroku](http://heroku.com/)
1. Remember about setting up database
2. Run migration: `rake db:migrate`
2. Get URL of your application.
3. Setup `Outgoing WebHooks` on Slack Integrations page

4. Add environmental variable with your Slack API key:
1. You can generate key here: https://api.slack.com/web
2. Set environmental variable called `SLACK_API_TOKEN`
## About

This repository is funded and maintained by Arkency. Check out our other [open-source projects](https://github.com/arkency).
You can [read our blog](http://blog.arkency.com). We write about Rails and JavaScript development.