Botfather

Botfather — Free Download. Cross-platform automation with JavaScript
Botfather is a tool for creating cross-platform bots compatible with Android, desktop applications, and web browsers. It uses JavaScript APIs that include features such as image recognition. Scripts can be compiled into cross-platform binaries using the Botfather Binary Generator Tool (bingen).
4.0(1 ratings)

Download Botfather (Official links)
File size: 19 MB
The latest version of Botfather is: 1.0.0
Operating system: Windows, Linux
Languages: English
Price: $0.00 USD

  • Direct download. Available for Windows and Linux without requiring registration. The installer includes all the necessary dependencies to start developing bots immediately.
  • Script library. Offers a collection of pre-written scripts that can be run directly or modified. They cover common use cases in automation.
  • No-code automation. Allows creating automated workflows via a graphical interface. Ideal for users without programming knowledge.
  • Android device control. Interacts with phones and emulators using screen capture and touch simulation. Runs in the background without being detected by applications.
  • Web automation. Built-in browser with advanced capabilities for DOM content analysis and image processing. Supports data manipulation and sending HTTP requests.
  • Desktop automation. Detects on-screen elements via image recognition. Generates keyboard and mouse events to interact with any application.
  • JavaScript APIs. Provides methods for screen capture, pattern matching, device input, and timing. Supports asynchronous programming.
  • Binary generator. Compiles JavaScript scripts into standalone executables for different platforms. Eliminates the need for external runtime environments.
  • Game support. Includes specific functions for video game automation such as sprite detection and cooldown management.
  • Activity logging. Maintains detailed logs of all operations performed by the bots. Allows debugging and optimizing scripts.
  • Profile management. Allows saving specific configurations for different devices or scenarios. Quick switching between configurations.
  • Multi-language support. Scripts can contain text strings in different languages. Automatically detects the system's regional settings.

Botfather was initially developed in 2018 as a solution for mobile game automation. The current version is written in C++ for the core and JavaScript for the scripting layer. It uses OpenCV for image processing and Node.js for some advanced features.


Alternatives to Botfather:

Stepwise — Free Download. Windows task automation software

Stepwise

Stepwise is a Windows-native automation tool developed by a student-run startup.
Price: $10   Size: 77.1 MB   Version: 2.2.7   OS: Windows
ClawBridge — Free Download. Browser and Desktop Automation with AI

ClawBridge

ClawBridge is a free and open-source artificial intelligence agent that automates tasks in the browser and desktop applications through natural language instructions.
Price: Free   Size: 295 MB   Version: 0.3.5   OS: Windows
guIDE — Free Download. Native IDE with local AI for programmers

guIDE

guIDE is the first truly native, local IDE for artificial intelligence.
Price: Free   Size: 380 MB   Version: 0.4.69   OS: Windows, Linux, MacOS
saMacros — Free Download. Java tool for extensible macros

saMacros

saMacros is a Java application for recording and playing back mouse and keyboard macros.
Price: Free   Size: 0.243 MB   Version: 2.0.0   OS: Windows
Actus Auto Clicker — Free Download. Click automation for Windows

Actus Auto Clicker

Actus Auto Clicker is a software application for Windows systems that automates mouse button presses.
Price: Free   Size: 32.5 MB   Version: 0.1.11   OS: Windows
Raycast — Free Download. Launcher and automation for macOS

Raycast

Raycast is a native macOS application that functions as a productivity launcher.
Price: Free   Size: 1.1 MB   Version: 0.50.0.0   OS: Windows, MacOS, iOS
AlomWare Toolbox — Free Download. Automatización y productividad para Windows

AlomWare Toolbox

Herramienta integral de productividad para Windows que combina automatización de tareas, gestión del portapapeles, control de ventanas y utilidades para el sistema.
Price: Free   Size: 3.37 MB   Version: 7.0.1.0   OS: Windows