Setup Guide: 2 minutes to running
The setup is intentionally short. Here is the full sequence, with the screens you will see. First step: tap the open bot button on this page, this launches a chat with JoinKeeper inside Telegram. You will see a welcome message with a single Add to channel button. Tap it. Telegram shows the channel picker. Pick the channel you want auto approve on.
Telegram now opens the admin permissions screen. The only permission you must grant is manage join requests. All other permissions are optional and JoinKeeper does not need them. You can leave the bot at minimum permissions for safety. Tap Add. Telegram will show a confirmation, and within a second JoinKeeper will send a setup confirmation message into the channel that you can delete after reading.
From that moment on, every new join request is processed automatically by JoinKeeper. You will not see a list of pending requests in your channel admin panel because they are being approved (or held) by the bot. To check stats or change settings, message JoinKeeper directly and pick your channel from the menu it offers.