Skip to content

alanvoss/slack_queue_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QueueBot

This is a chat bot server intended to be used with slack to create and manage a queue. I wasn't a fan of the lack of features and custom ordering of the slack-wide @reviewq bot.

There is no database and no persistance. Everything is in memory. Once your server is halted, crashes, etc, you lose all queues. That may change in a future version.

Installation

  • mix deps.get
  • mix run --no-halt

And then, inside slack configuration, "create a new app" for your organization. You'll need to fill in these two sections. "your root endpoint" refers to the host and port on which you just started this server.

  • "Slash Commands"
    • "Create new command"
      • "Command": /queue or something similar
      • "Request URL": your root endpoint
      • "Short Description": interface to the queue
      • "Usage hint": [help | display | edit | <new item>]
  • "Interactive Components"
    • "Request URL": your root endpoint
    • "Options Load URL (for Message Menus)": leave empty

About

Slack queue bot (better than @ReviewQ) server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages