Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.31 KB

File metadata and controls

37 lines (26 loc) · 1.31 KB

ThreadedChannels

Slack app for enforcing threaded conversations in a channel.

Features

This .NET application acts as a Slack App to enforce threads in configured channels.

  • Multi-tenant design -- One instance can service many Slack organizations
  • An "App Home" handler that provides usage information and configuration
  • /thread-lock and /thread-unlock slash commands for channels
  • Reminders to users when they are posting in thread-locked channels
  • Easy, modal workflow for automatically creating threads when attempting to post in a thread-locked channel.
  • Modern, performant .NET and Entity Framework
  • A webpage frontend for installing the application

History

This application formerly powered threadedchannels.com. That service is now defunct, but this application can be operated as a replacement.

In open sourcing this application, I have removed the following:

  • Stripe Integration
  • Subscription system

If you wish to host this application and charge for it, you will have to implement your own mechanism for managing Subscriptions and payment processing.

Slack App Development

If you or your company needs assistance in developing, maintaining, or hosting a Slack application, reach out to me directly: Bobby at TanjunSoftware.com