Have a scratch in my nose when a rod hit me accidentally. Got a lot better. Do I need any extra medication?

Probably not. If the scratch is healing up you probably do not need extra medication. If it begins swelling, getting very red or having pus around it you need to be seen immediately.