Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: archive silent channels #4

Closed
apex-omontgomery opened this issue Sep 17, 2018 · 5 comments
Closed

Feature: archive silent channels #4

apex-omontgomery opened this issue Sep 17, 2018 · 5 comments
Labels
priority: low This is an issue that is fine sitting for a while type: enhancement Issue enhances a feature by adding more functionality

Comments

@apex-omontgomery
Copy link
Member

Description

  1. Archive channels that have had 30 days of no activity and are public.
  2. No activity means no new messages.
  3. 24 hours prior the channel will have a warning with an explanation.
  4. This will be checked daily
  5. The warning will not affect or stop the archiving
  6. This will require administrative action and is reliant on Issue Feature: Properly manage multiple token scopes #3

Purpose

This is to clean up the clutter for new people when they are looking for channels.

@apex-omontgomery
Copy link
Member Author

The Sir-bot-a-lot-2 framework provides a python scheduler library that might be helpful for us:
https://github.com/pyslackers/sir-bot-a-lot-2#plugins

@AllenAnthes
Copy link
Member

Agreed. I originally included the scheduler in the rewrite but took it out since we didn't have an immediate use for it. It'll be easy to hook back up.

@apex-omontgomery apex-omontgomery added the general: hacktoberfest Issue is a good fit for Hacktoberfest label Oct 1, 2018
@AllenAnthes AllenAnthes removed the general: hacktoberfest Issue is a good fit for Hacktoberfest label Nov 3, 2018
@apex-omontgomery
Copy link
Member Author

I have a script that will do both the alerting of potential archive and archive. Just need to configure it to say the correct things, hook into a job scheduler and include a new admin level token.

@hollomancer hollomancer added the type: enhancement Issue enhances a feature by adding more functionality label Jun 22, 2019
@hollomancer
Copy link
Member

Where did we leave off with this one?

@kylemh kylemh added the general: hacktoberfest Issue is a good fit for Hacktoberfest label Oct 1, 2019
@AllenAnthes AllenAnthes removed the general: hacktoberfest Issue is a good fit for Hacktoberfest label Dec 29, 2019
@kylemh kylemh added the general: hacktoberfest Issue is a good fit for Hacktoberfest label Oct 1, 2020
@JudsonStevens JudsonStevens removed the general: hacktoberfest Issue is a good fit for Hacktoberfest label Aug 18, 2021
@aaron-junot aaron-junot added the priority: low This is an issue that is fine sitting for a while label Aug 18, 2021
@aaron-junot
Copy link
Member

We're going to do this manually for now, but we can look back into this if we need to

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: low This is an issue that is fine sitting for a while type: enhancement Issue enhances a feature by adding more functionality
Projects
None yet
Development

No branches or pull requests

6 participants