There are quite a few drugs, including alcohol, that induces people to "be truthful". But, just like "Lie Detectors", they only result in what the person "believes" to be the truth! If the person truly believes, for instance, in a religious Faith, he/she will say it is true! Not that they believe it to be true.
So, I'm afraid these potions and drugs do not work.