Sir whoever gave you that advice should not be followed.
This practice is a carry over from carburetor days when fuel and air used to mix in the carburetor. In carburetors the act of fuel vaporization leaves behind a redish varnish residue which used to gum up the butterfly valve stem, reduce the tiny jet openings and generally cause the carburetor performance to fall off. Carb cleaner was used to clean the carb and restore its performance.
In an EFI engine air passes through the air filter, then filtered (clean) air goes through the throttle body past the air mass meter, past the butterfly valve and into the cylinder. The fuel injector then adds petrol to the air while the air is already in the cylinder. So where is the need to "clean" the throttle body? When you go about cleaning the throttle body you run the risk of damaging the air mass sensor, messing up the throttle position sensor as you put fingers in the throat of the throttle body forcing the butterfly valve open and close and so on.
If you took good care of your air filter - replaced it before it begins to look like a dirty 'jharan' you will not need to clean the throttle body.