Combine kecap manis, fish sauce, soy sauce, oyster sauce and brown sugar in a bowl. Set aside.
Place eschalots, chilli, and garlic into a small food processor or chopper and pulse until a roughly chopped. Alternately pound in a mortar and pestle or chop by hand. Set aside.
Heat oil in a large frying pan over medium high heat until hot. Add half of the chicken wings and cook for 3-4 minutes each side or until browned. Transfer to a plate lined with paper towel. Repeat process with remaining wings. Set aside. Discard all but 1 tablespoon of the fat in the pan.
Add the spring/green onions and capsicum to pan. Stir fry briefly for 1 minute or until just softened, then remove and set aside.
Add the eschalot mixture to pan and stir-fry for 1 minute or until fragrant. Return all the chicken wings and add the sauce to the pan, tossing well to coat. Cover with a lid, reduce heat to low and simmer for 10 minutes or until chicken wings are completely cooked through and they are nicely glazed.
Return the spring/green onions and capsicum to the pan and toss to combine. Serve wings with steamed jasmine rice and garnish with extra Thai basil leaves and sliced red chilli. If desired, serve fried eggs on the side.