more refactoring to move the scattered functions into the OpenPGPBot class