SCE-Development/SCE-discord-bot

List of current commands that need refactoring

Closed this issue · 2 comments

Functionality

  1. cct.js -->Honestly could remove this role since it is not really important

UI

  1. createStudyChannel.js
  2. deleteStudyChannel.js
  3. joinStudyChannel.js
  4. help.js
  1. create study channel
    Make embed for reply messages
  2. delete study channel
    Make embed for reply messages
  3. join study channel
    Make embed for reply messages
  4. help.js
    Hide server management/mod from normal users
  5. Overall command architecture
    Rather than checking author permissions within execute, utilize the permissions: 'admin' portion of a command to determine if a user can execute it

Refactored s!help and part of s!git commands.
Reordered the parameters for all commands to match the order shown in Command.js.
Added disabled parameter and implemented disabled functionality in CommandHandler.js.