Wash the chicken, dab dry and rub with salt inside and out. Fold wings over back, tie legs together. Put oil in a fat pan and place the chicken on top with the breast side down.
Roast in the preheated oven (electric cooker: 200°C/ gas: level 3) for about 1 1/4 hours. Peel onions and finely dice 1/2 onion. Peel the garlic and press it through a garlic press. Wash the chillies, cut into fine rings and remove seeds.
Simmer tomato ketchup, honey, vinegar, mustard, diced onion, garlic and chilli in a pot while stirring for two to three minutes and season to taste with salt. Cut the remaining onions into slices.
Clean, wash and cut the peppers into rhombs. Spread onions and paprika around the chicken. Drain the tomatoes and collect the juice. Cut the tomatoes into pieces. Turn the chicken after 30 minutes, add corn, tomato pieces and juice.
Sprinkle chicken with salt and cayenne pepper and continue to fry. Add some broth as required. About 15 minutes before the end of the frying time, brush the chicken with the barbecue sauce and finish frying. Arrange chicken and vegetables on a plate.
Serve garnished with parsley. Rice tastes good with it.