Guys I found the solution, first you need LMSA (Lenovo Motorola Smart Assistant) I got a few authentication errors when I tried to download it, so I found another way to download it. If you had the same error you can download it in the link below:
https://midia.vip/k6uq7l (sadly I only found only this one which has 2 shorteners).
After downloading it you need to put your phone in fastboot mode, you don't actually need ADB tools for fixing it, but you will need to root it with the stock ROM that your getting after using LMSA, connect your phone to the host computer, and if you tried to root your phone you probably have the USB depuration on, so click on rescue option at LMSA, and login with your Lenovo ID (if you don't have one you can create it) then it will probably recognize your phone automatically, click in download ROM, and wait for it to download, go to the folder and copy it to another folder if you want to root it.
If you don't want to root it you can already click rescue, it will wipe all the data but your phone will be fixed, if you don't want to lose your data you can follow this tutorial, but your phone gotta be at least 60%.
Just follow the tutorial in the link and you will fix your phone without losing your data, but in most cases your phone won't be, my phone wasn't charging, but I am not sure it happens in all cases.
If you want to root get the ROM that you placed in another folder and patch it with magisk and flash it.
Hope everyone can fix the problem, since I had the same problem and I got very frustrated and panicked a lot since it was my only phone.