TelegramMessenger / TGPassportAndroidSDK

MIT License
64 stars 26 forks source link

publicKey has invalid format #8

Open ysavr opened 1 year ago

ysavr commented 1 year ago

java.lang.IllegalArgumentException: publicKey has invalid format

i got generated public key from https://my.telegram.org/apps and i using bot id from https://api.telegram.org/bot/getUpdates

bgrebennikov commented 1 year ago

You need to send /setpublickey command to BotFather and generate private key using openssl from command line openssl genrsa 2048 > private.key

After that, get public from generated PK openssl rsa -in private.key -pubout

and send printed result to botFather