¿Qué es lo que más te gusta de Rocketbot?
Rocketbot is a tool that has been evolving since its release. As of today, among the things I like the most, I could highlight:
- Its ease of use: It is the quintessential feature of Rocketbot. It is a very intuitive tool, easy to understand, and you can use it quickly just by downloading either the rar or the executable and that's it. A point in its favor that is greatly appreciated is that it can be used for free during the learning period, something that undoubtedly sets it apart from other tools that do not offer this facility.
- Compatibility with Python: This is one of Rocketbot's greatest advantages. Being compatible with a powerful and popular language like Python allows you to perform any type of automation, from something simple like generating an Excel file to much more complex tasks like financial reports, information backup, etc. Moreover, if you can't find a module for what you want to do, you can simply use a script and code what you want to automate.
- Constant improvements and innovation: From my point of view as a developer, I have seen how innovations in AI topics such as AI Studio or Sturn Studio have helped facilitate tasks that were previously complex, such as extracting information from images, PDFs, etc. As well as creating virtual assistants on platforms like WhatsApp. This has undoubtedly opened up a much wider range of automatable tasks.
In addition to that, Rocketbot continues to fix bugs that may arise, which is always greatly appreciated.
- Support: For any developer, having good support from the provider is always something highly valued, and without a doubt, from Rocketbot (via Slack), I have had a very pleasant experience. In this regard, the support staff is always available for either technical or general inquiries, and their treatment is very friendly, so I cannot fail to highlight it. Reseña recopilada por y alojada en G2.com.
¿Qué es lo que no te gusta de Rocketbot?
Como cualquier software en el mercado, Rocketbot también tiene sus puntos de mejora. Dentro de los puntos negativos diría los siguientes:
- Problemas con las variables en funciones: Básicamente el alcance de las variables, librerías y funciones dentro del comando script de Rocketbot, es distinto al normal que tendría un script de Python cualquiera. En este caso, las librerías y variables no pueden ser accedidas dentro de funciones o no puedes invocar una función dentro de otra.
Si bien se pueden encontrar soluciones, como enviar las variables como parámetros, volverlas globales, etc., el hecho de que sea distinto al alcance de un script normal, puede ser engorroso al trabajar con scripts que sean complejos y que dependen mucho de funciones, etc.
- Bugs: A pesar de sus constantes mejoras, Rocketbot sigue teniendo algunos bugs que son bastante molestos. Uno de ellos es que el botón de "detener" no siempre funciona bien. En ocasiones, cuando algo está tardando demasiado o se pega por alguna razón, es muy complicado detener la ejecución ya que el botón de detener no funciona. Por ello, en esos casos generalmente la solución es cerrarlo y volverlo a iniciar.
Además de eso, el problema con la incompatibilidad de algunas librerías de Python es algo que puede llegar a ser engorroso, ya que debido a que Rocketbot utiliza ciertas librerías para compilar, al importar librerías (generalmente complejas) que utilicen algunas de las librerías que previamente compila Rocketbot para iniciar, se pueden generar conflictos, lo que deriva en problemas de importaciones e incluso puede llegar a crashear la herramienta.
Cabe aclarar que si bien estos problemas pueden llegar a ser muy molestos, quitando el problema de las variables, las otras son bastante raras que pasen (pero existen), por lo que el desarrollo en el día a día con la herramienta sigue siendo bastante bueno. Reseña recopilada por y alojada en G2.com.