да, вы можете зарегистрировать нового пользователя для телеграммы по telethon
client = TelegramClient('anon', api_id, api_hash)
assert client.connect()
if not client.is_user_authorized():
client.send_code_request(phone_number)
me = client.sign_in(phone_number, input('Enter code: '))
читать документ для более подробной информации