Create bots with ease
Android, Browser, Desktop controlling bots made easy
With Botfather, you can create cross-platform bots controlling Android devices and emulators, websites and browser games, or any desktop application using simple JavaScript and Botfather's API.
~/scripts/agar.io.js
var browser = new Browser('Demo');
browser.loadUrl('http://agar.io/');
browser.finishLoading(); // Wait for the site to load
var js = 'document.getElementById("play").click();';
browser.executeJavascript(js); // Click the play button
while (true) {
// Generate random position on screen
var random_point = browser.rect.randomPoint();
browser.moveMouseTo(random_point); // Guess what
Helper.sleep(3); // Do nothing for 3 seconds
}
Download
Get started by downloading the latest Botfather installer for Windows or Linux. No registration required.
Get scripts
Scripts tell Botfather what to do. Feel free to download and run scripts from our website. Or create you own scripts.
Automate
Automate your daily tasks, browser games or any desktop application with Botfather. No coding skills required.
Android Bots
Android phones and emulators can be controlled by Botfather. Undetectable by apps, you can take screenshots, send taps, and type text to control them. There is no need to grind mobile games anymore.
Browser Bots
Control any website or browser game you want. Botfather has an integrated browser that can be controlled like no other browser. Send requests, manipulate presentations, and analyze screenshots in no time.
Desktop Bots
Any desktop application and game can be controlled using Botfather. Automate boring tasks by analyzing screenshots and sending keyboard and mouse input in response.