Skip to content
This repository has been archived by the owner on May 31, 2023. It is now read-only.

dpb587/slack-delegate-bot

Repository files navigation

slack-delegate-bot

A conventional bot for pulling others into a conversation.

User Experience

Mention the bot and it will start a thread with its configured delegates:

[#bosh] @dberger: @interrupt what is the answer to life, the universe, and everything?
[#bosh]  >> @interrupt: ^ @s4heid @langered

If configured, the delegates can be channel-specific:

[#cf-deployment] @dberger: @interrupt what is the point of 42?
[#cf-deployment]  >> @interrupt: ^ @cdutra @tv

To pull in the interrupt of another channel, prefix the mention with the channel:

[#cf-deployment] @dberger: can you deploy Deep Thought?
[#cf-deployment]  >> @tv: #bosh @interrupt can help
[#cf-deployment]  >> @interrupt: ^ @s4heid @langered

For private interrupt lookup, direct message (with the channel, if relevant):

[@interrupt] @dberger: #bosh
[@interrupt] @interrupt: @s4heid @langered

Docs

License

MIT License