Users (:3001)

addUser (post)

  • route: api/commands/users/addUser
  • req:
    • params:
      • guildID
      • userID
  • res:
    • 200: okay
      • wasAlreadyInRoom : Boolean
    • 422: invalid parameters
    • 500: internal error

getUsers (post)

  • route: api/commands/users/getUsers
  • req:
    • params:
      • guildID
  • res:
    • 200: okay
      • JSON: [user1, user2, …]
    • 422: invalid parameters
    • 500: internal error

isInRoom (post)

  • route: api/commands/users/isInRoom
  • req:
    • params:
      • guildID
      • userID
  • res:
    • 200: okay
      • isInRoom : Boolean
    • 422: invalid parameters
    • 500: internal error

removeUser (post)

  • route: api/commands/users/removeUser
  • req:
    • params:
      • guildID
      • userID
  • res:
    • 200: okay
      • didRemoveSomeone : Boolean
    • 422: invalid parameters
    • 500: internal error