Как использовать json_decode() с параметром depth?
depth - это максимально допустимая глубина массива и к получению данных отношения не имеет. 
при глубине больше этого значения просто будет ошибка.
а доставать просто - https://ideone.com/tFtPYR
Вам из массива надо достать весь guild? Вопрос как-то размыто написан