amazhar wrote:I would also appreciate help with setting a good diet routine.
First you need to take the bird to an avian vet because, although it could just be undernourished (it sounds and looks awfully weak so don't wait!), it could also be sick - and, in reality, one follows the other because babies don't have a strong immune system so if it's not been fed right, it won't be able to fight pathogens as it should.
But, in the meantime, get yourself some handfeeding formula (breeders and petstores always tell you they are weaned but they never are) and start handfeeding it. I don't know how old the baby is, but, if it's older than 12 weeks, start with twice a day, once very early in the am (at dawn) and the other in the evening. After you handfeed in the morning, put out soft food (*) for it to eat and then again in the early afternoon. This food should be warm and fresh every time. Keep it VERY warn (90 degrees) but don't use a light for it, use a heating pad at the bottom of a small cage and cover the cage on three sides with some sort of material so the heat doesn't dissipate. Put a thermometer inside the cage (where the bird is perching) and adjust the setting on the heating pad so it's between 85 ad 90 degrees. And keep this cage in a quiet place.
(*) Soft food is what the name implies, food that is soft and easily digestible (think of what you would feed a human toddler). Things like cooked whole grains, old-fashioned (no sugar) oatmeal, polenta, couscous, pastina, etc mixed with baby food like sweet potatoes, carrots, etc. (no spinach).
Don't delay, baby birds don't last once they start going down...