All Projects β†’ andyindahouse β†’ turnio

andyindahouse / turnio

Licence: MIT License
πŸ€– Bot to manage a queue of slack users in a channel

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to turnio

Botkit
Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.
Stars: ✭ 10,555 (+95854.55%)
Mutual labels:  slack, botkit
Laravel Failed Job Monitor
Get notified when a queued job fails
Stars: ✭ 582 (+5190.91%)
Mutual labels:  slack, queue
serilog-sinks-slackclient
Slack Sink for Serilog
Stars: ✭ 24 (+118.18%)
Mutual labels:  slack
slag
slack in the terminal using javascript
Stars: ✭ 16 (+45.45%)
Mutual labels:  slack
SlackWebhooksGithubCrawler
Search for Slack Webhooks token publicly exposed on Github
Stars: ✭ 21 (+90.91%)
Mutual labels:  slack
queueable
Convert streams to async βŒ› iterables ➰
Stars: ✭ 43 (+290.91%)
Mutual labels:  queue
aws-iam-slack-notifer
Notifies slack when an IAM policy is created, changed or assigned to a role
Stars: ✭ 35 (+218.18%)
Mutual labels:  slack
zappa-slack-inviter
A server-less Slack inviter
Stars: ✭ 32 (+190.91%)
Mutual labels:  slack
iou-slack-bot
πŸ’Έ IOU Slack Bot - Keep track of your debts with your peers.
Stars: ✭ 13 (+18.18%)
Mutual labels:  slack
Coder
ζ±‚θŒδΏ‘ζ― η»„ι˜Ÿεˆ·ι’˜ 经ιͺŒδΊ€ζ΅
Stars: ✭ 22 (+100%)
Mutual labels:  slack
jrsmq
A lightweight message queue for Java that requires no dedicated queue server. Just a Redis server.
Stars: ✭ 28 (+154.55%)
Mutual labels:  queue
dienstplan
Slack bot app for duty rotations
Stars: ✭ 14 (+27.27%)
Mutual labels:  slack
Hodor
Hodor is a an automation application that is used to open the door controlled by an intercom system from Slack using a custom slash command.
Stars: ✭ 21 (+90.91%)
Mutual labels:  slack
SlackStream
An all-at-a-glance Slack client that aggregates all channels and workspaces at one place
Stars: ✭ 40 (+263.64%)
Mutual labels:  slack
node-slack-events-api
Slack Events API for Node
Stars: ✭ 93 (+745.45%)
Mutual labels:  slack
ben
Fast, native*, cross-platform Slack client, develop with React QML
Stars: ✭ 19 (+72.73%)
Mutual labels:  slack
jota-cert-checker
Check SSL certificate expiration date of a list of sites.
Stars: ✭ 45 (+309.09%)
Mutual labels:  slack
slack-texts
SMS notifications for Slack groups
Stars: ✭ 19 (+72.73%)
Mutual labels:  slack
slack-dark-theme
Apply dark theme to your slack with zero configuration
Stars: ✭ 15 (+36.36%)
Mutual labels:  slack
golib
Open version of common golang libraries useful to many projects.
Stars: ✭ 47 (+327.27%)
Mutual labels:  queue

Turnio

a Slack bot to manage a queue of slack users in a channel.

Why?

Sometimes it's necesary to create a queue for differents things in the day-to-day.

How?

Turnio expose a API with main functionalities of a queue. You only need to mention him with some of next commands:

  • add > Add a user to the queue
  • del > Delete user of the queue
  • show > Show the queue
  • clean > Delete all users in the queue
  • help > Show the turnioAPI avalaible

Example

turnio messages

Install

Clone this repository:

git clone https://github.com/andyindahouse/turnio.git

Install dependencies, including Botkit:

cd turnio
npm install

Get a Slack bot token from your Slack team

Run your bot from the command line with your new tokens:

token=<slack token> node .

Invite @turnio to your slack-channel

(in Slack channel) /invite @turnio

More info

This bot was build with Botkit Studio Starter Kit

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