Fix most errors

On the unicode and utf-8 thing for .sendMsg, would changing str(translated) to translated.decode('utf-8') work? Im confused