Skip to content

TanjunSoftware/ThreadedChannels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Enforce threaded conversations in a Slack channel

Topics

Resources

License

Stars

Watchers

Forks