What do you like best about 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 hallmark 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 executor 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 ease.
- 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 the creation of 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. Review collected by and hosted on G2.com.
What do you dislike about Rocketbot?
Like any software on the market, Rocketbot also has its areas for improvement. Among the negative points, I would mention the following:
- Problems with variables in functions: Basically, the scope of variables, libraries, and functions within Rocketbot's script command is different from what a regular Python script would have. In this case, libraries and variables cannot be accessed within functions, or you cannot invoke a function within another.
Although solutions can be found, such as sending variables as parameters, making them global, etc., the fact that it is different from the scope of a normal script can be cumbersome when working with complex scripts that heavily depend on functions, etc.
- Bugs: Despite its constant improvements, Rocketbot still has some bugs that are quite annoying. One of them is that the "stop" button does not always work well. Sometimes, when something is taking too long or gets stuck for some reason, it is very difficult to stop the execution because the stop button does not work. Therefore, in those cases, the solution is generally to close it and restart it.
In addition to that, the problem with the incompatibility of some Python libraries can be cumbersome, since due to Rocketbot using certain libraries to compile, importing libraries (usually complex ones) that use some of the libraries that Rocketbot previously compiles to start can generate conflicts, leading to import problems and can even crash the tool.
It should be noted that although these problems can be very annoying, aside from the variable issue, the others are quite rare (but they do exist), so the day-to-day development with the tool is still quite good. Review collected by and hosted on G2.com.