A drink-driver who was over twice the legal limit has been given a driving ban and fine by magistrates.