Does anyone know how can I forward an album (which contains multiple medias in it) with telegram api since forwardMessage only gets a message_id, I know this is possible because my friend uses some package in python and he can do that but I couldn't find anything on official telegram docs
There is currently not method in the bot API which let's you do this easily. You'll have to catch all the messages in the media group and resend the media as album via sendMediaGroup.
Telegram api: how to forward an album