Pretty much, however cleaning the chain can be necessary on a daily basis in bad weather (although I usually do it after two days of rain). Depending on the route I take I have 4-8km of gravel on my commute (one way) which is more than enough to make the chain extremely dirty if it's raining.
Other than cleaning and regreasing the chain and a bit of general cleaning I do maintenance Saturdays or Sundays:
Thorough cleaning, complete check of the bike including brakes, lights, tire pressure, tread, cables, chain, cassette, chain ring etc.
My next bike (and it feels a bit ridiculous saying this considering i don't even have my new bike yet) will be set up as a bad weather commuter: Rohloff IGH, chainglider, disc brakes ... For now I will keep using my old bike in bad weather when I get my new bike.