Skip to content
This repository was archived by the owner on Jan 21, 2024. It is now read-only.
This repository was archived by the owner on Jan 21, 2024. It is now read-only.

Startup Health Checks #15

@MitchTalmadge

Description

@MitchTalmadge

To be filled out as more ideas come to mind.

  • Detect verification enable/disable and clean up as necessary.
  • Detect missing implement channels & roles, re-create as necessary.
  • Reset implement channel and role permissions on startup
  • Check all users against database to ensure they have the right roles and courses.
    • Delete all courses that have no users.
    • Look for members that have left the guild and still have course assignments.
  • Set permissions of verification channel (slow-down, everyone can talk, and hide for verified)
  • Set permissions of course selector channel (slow-down, everyone can talk)
  • Make sure all users in guild have a database entry.
  • Detect major implements that are no longer supported and delete them.

Metadata

Metadata

Assignees

Labels

FeatureNew feature or requestPriority-2Mid Priority

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions