Skip to content

[FEAT] Channel archive cog #280

Open
@tigattack

Description

@tigattack

Overview

Cog to handle the (currently manual) channel archival process.

Commands

[p]archive [channel=] [days=30]
/archive [channel=] [days=30]

DoD

  • When [p]archive is used, the bot should:
    • Confirm archival of specified channel
    • Post 🔒 in the targeted channel
    • Disallow all non-mods from sending messages
  • After <days> since archive, the channel should be deleted
  • days arg should default to 180 (open to discussion)
  • Will need options to set:
    • default days
    • roles to allow/disallow post-archival? or just use bot's mod roles? TBD.

Metadata

Metadata

Assignees

Labels

new-cogNew cog for bot.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions