А хз, просто гет отправляешь да качаешь(или курлом), а вотермарку наверное через какое-нибудь машинное зрение распознает да удаляет(ну, или использует готовые решения)..но опыта с таким не было
там в плане бота ничего сложного. сложнее без вотермарка с тиктока качать. тикток это режет. люди находят как обойти. и так туда сюда состояние меняется каждые пару месяцев