{
  "args": {
    "name": {
      "desc": "Name of channel to join",
      "required": true
    }
  },
  "desc": "Joins a channel, creating it if needed.",
  "errors": {
    "channel_not_found": "Value passed for `channel` was invalid.",
    "is_archived": "Channel has been archived.",
    "name_taken": "A channel cannot be created with the given name.",
    "no_channel": "Value passed for `name` was empty.",
    "restricted_action": "A team preference prevents the authenticated user from creating channels."
  }
}
