All Projects → dgurkaynak → Slack Poker Planner

dgurkaynak / Slack Poker Planner

Licence: mit
Poker planning app for Slack

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to Slack Poker Planner

Jbot
Make Slack and Facebook Bots in Java.
Stars: ✭ 1,148 (+1266.67%)
Mutual labels:  slack
Waveboxapp
Wavebox Classic has been updated to Wavebox 10. Learn more Wavebox.io
Stars: ✭ 1,198 (+1326.19%)
Mutual labels:  slack
Rocket.chat.ansible
Deploy Rocket.Chat with Ansible!
Stars: ✭ 80 (-4.76%)
Mutual labels:  slack
Showcase Ansible Chatops
Vagrant Demo showing ChatOps with Ansible
Stars: ✭ 71 (-15.48%)
Mutual labels:  slack
Slack Dark Theme
Upgraded version of slack-black-theme
Stars: ✭ 75 (-10.71%)
Mutual labels:  slack
Gatus
⛑ Gatus - Automated service health dashboard
Stars: ✭ 1,203 (+1332.14%)
Mutual labels:  slack
Busy Beaver
The Chicago Python Community Engagement Slack bot
Stars: ✭ 66 (-21.43%)
Mutual labels:  slack
Night
Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
Stars: ✭ 10,058 (+11873.81%)
Mutual labels:  slack
React Slack Feedback
Unofficial React component for gathering user feedback to send to slack.
Stars: ✭ 75 (-10.71%)
Mutual labels:  slack
Slacky
🐍 The BEST Slack Selfbot on GitHub | No Bot User, Acts Like It's You! ⭐️
Stars: ✭ 80 (-4.76%)
Mutual labels:  slack
Serverless Slackbot
A boilerplate Serverless Slackbot framework with a custom scripts folder (like Hubot)
Stars: ✭ 72 (-14.29%)
Mutual labels:  slack
Slamp
Chat with big :emoji: like stamp
Stars: ✭ 74 (-11.9%)
Mutual labels:  slack
Slack Delete Files
💣 mass delete files from Slack using JavaScript.
Stars: ✭ 77 (-8.33%)
Mutual labels:  slack
Ex mustang
✨ A simple, clueless bot
Stars: ✭ 67 (-20.24%)
Mutual labels:  slack
Metasearch
Search aggregator for Slack, Google Docs, GitHub, and more 🔍
Stars: ✭ 81 (-3.57%)
Mutual labels:  slack
Hubcommander
A Slack bot for GitHub organization management -- and other things too
Stars: ✭ 1,149 (+1267.86%)
Mutual labels:  slack
Security Camera
🔦 Motion detecting security camera using a raspberry pi, webcam, and slack
Stars: ✭ 76 (-9.52%)
Mutual labels:  slack
Localslackirc
IRC gateway for slack, running on localhost for one user
Stars: ✭ 84 (+0%)
Mutual labels:  slack
Laralack
A Slack clone written in PHP & Laravel framework
Stars: ✭ 82 (-2.38%)
Mutual labels:  slack
Talkyard
A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.
Stars: ✭ 1,219 (+1351.19%)
Mutual labels:  slack

Poker Planner for Slack

This project lets you make estimations with planning poker technique (or scrum poker) directly in Slack, without any need of external software. It can be a useful tool for agile remote teams.

Slack App Directory: https://slack.com/apps/A57FFS3QE-poker-planner

Demonstration

Installation & Add to your Slack Team

Usage

For detailed usage documentation, please visit website.

Self-hosting

If you want to host your own app, follow this steps:

Creating Slack App & Getting Credentials

  • Create a new Slack app from here.
  • Interactivity & Shortcuts
    • Turn on "Interactivity"
    • Set request url: http://my.awesome.project.url/slack/interactivity
  • Slash Commands
    • Create a new command /pp (or any command you want) and set request url as http://my.awesome.project.url/slack/pp-slash-command
    • Make sure that "Escape channels, users, and links sent to your app" option is turned on
  • OAuth & Permissions
    • Add a new OAuth Redirect URL: http://my.awesome.project.url/oauth
    • Required bot permission scopes: commands, chat:write
    • Required user permission scopes: None
  • User ID Translation
    • Turn off "Translate Global IDs"
  • Tokens
    • Client ID, Secret and Verification token can be found on Basic Information page
  • Installation
    • Go to Manage Distribution, click "Add to Slack" and grant permissions

Running via Docker

docker run \
  --publish 3000:3000 \
  --env SLACK_CLIENT_ID="xxx" \
  --env SLACK_CLIENT_SECRET="xxx" \
  --env SLACK_VERIFICATION_TOKEN="xxx" \
  dgurkaynak/slack-poker-planner:latest

Running Manually

Node.js requirement >= 12.17.0

  • Clone this repo
  • Install dependencies: npm i
  • Build: npm run build
  • Start the app: npm start

Environment variables

Check out .env file.

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].