For desktop secret chats you may use Unigram client (although it’s hard for me to justify a potentially non-mobile secret chat).
The rest is trivial and isn’t that hard unless you contact hundreds of new people a day. In that case, I’d already thought of using ahk automation or a full-blown telethon bot.