Please means yes and thanks means no
Confusing, huh? Here’s an example. If you’re asked in German whether you would like some more of that delicious German beer, make sure you don’t simply say "danke ("thanks"), assuming that will get you more. "Danke" will be interpreted as "no, thanks." If you do want more, then say "bitte" ("please"), which in this context means "yes, please." Otherwise, you might go thirsty.