What's new
The latest improvements to FlowBotCommander — we're actively building.
App 1.3.10 19 changes
- App 1.3.10 — closing the app: when a bot with unsaved changes already had a file, “Yes, save” now writes straight to that file instead of opening the “Save as” dialog again. The question also names the file it is about (helpful with several tabs).
- App 1.3.9 — “Click” now really goes to wired x/y: if x/y are connected from another node (e.g. “Find image”), the click goes there even without “Move there first” (before, it silently clicked at the current mouse position). And wired coordinates are screen pixels already — “relative to anchor” / “window-relative” no longer adds an offset on top of them (the log says so once). Same for “Move mouse” and “Drag”.
- App 1.3.8 — readability: the drop-down lists in Settings (movement profile, OCR language) and in the case distinction still used black text on the dark field. Fixed, and every window now passes a light default text colour down to all its elements, so no black text can slip through on the dark theme any more.
- App 1.3.7 — the overview map at the bottom right showed a technical text (“FlowBotCommander.App.ViewModels…”) inside the node boxes when only a few nodes were on the canvas. Fixed — the boxes are plain colour areas again.
- App 1.3.6 — readability: the node title in the properties panel was black on dark and is now shown in the category colour; the column headers of the watch window and the log viewer (Key / Value / Time) now use the dark theme.
- App 1.3.5 — fix: opening a saved bot added a second, unconnected “Start” node since 1.3.2, and the run then began at that empty node — opened bots did nothing. Loading no longer adds a Start node; files that were saved with two Start nodes are repaired automatically on loading (the unconnected one is removed). The view now centres on Start when a bot is opened. Plus: calmer module colours — the node headers use a softer pastel palette and the connection lines a gentler gold/cyan.
- Documentation: all 38 guides and the complete module reference are now available in English, French, Spanish and Russian — the language switch at the top right also changes the documentation.
- Terms of Service clarified: § 7 now spells out that image/text recognition can be wrong, that workflows must be tested and monitored, and what the software is not intended for (money, trading, contracts, devices); § 13 adds rules for the free version, beta modules and third-party services. App 1.3.4 shows these notes once at first start; the checkout asks you to accept the terms explicitly.
- App 1.3.4 — “Restore remembered windows” now really brings back all windows, in their original stacking order (only the last one goes to the front). And when the bot finishes — done, stopped or error — FlowBotCommander brings its own window to the front so you see the log right away (View menu: “Bring window to front after the run”, can be turned off).
- Documentation: screenshots can now be enlarged with a click (second click = original size, Esc closes). New guide “Regular expressions (RegEx) — made simple” explains the pattern mode of “Check text” and the window-title match with game examples.
- Website: new newsletter — subscribe at /newsletter for occasional news about FlowBotCommander (new features, tips). Double opt-in, unsubscribe any time with one click from every e-mail.
- Website: if you request the free download with an address that already has a licence key, we point you straight to key recovery — no need to register twice. Footer now lines up with the header.
- App 1.3.3 — Variables made easy: pick the name from a list (with the current value shown underneath), “Set variable” takes a value directly without a cable, and “Set variables (multiple)” has a table editor. Only one Start node per flow. View settings (show values, follow node) are remembered after a restart. What’s-new dialog shows the app version next to the date; header buttons are more subtle.
- Website: new page “Report a bug” (flowbotcommander.com/bug-melden). Customers who leave their e-mail get a thank-you gift once we confirm the bug — a discount code for the next payment or extra runs for the free key.
- Website: the free version is now sent by e-mail — enter your address, click the confirmation link, get your personal download link (valid 7 days). Optional news by e-mail, never pre-ticked. The two plan cards on the start page now line up their buttons.
- App 1.3.2 — Service accounts: store Discord webhooks, Telegram bots and webhooks once under Tools → Service accounts… (encrypted for your Windows account) and simply pick them in the Notify node. Bot files only carry the name — never the token.
- Website: the scroll bars now match the dark design — on the pages, in the documentation sidebar and in code boxes.
- App 1.3.2 — Updates now ask first: a downloaded update is only installed when you say “yes” — otherwise it waits until you close the app. New tab with Ctrl+N (Ctrl+T still works), and every new tab starts with the Start node in view. The Undo/Redo buttons are now dark when disabled, and the “Reference” button has a proper icon. Selection fields in the node properties are now dark too — no more black text on white.
- Website on the phone: the menu is back — a burger button opens links, account, language and download. Every page now fits a phone screen, including the plan comparison without sideways scrolling.
App 1.3.1 21 changes
- New documentation at flowbotcommander.com/doku: step-by-step guides with screenshots from the app — installation, your first bot, windows, variables, image recognition, OCR, anchors — plus a complete module reference generated from the app and four Clicker Heroes tutorials with downloadable example bots. German first; other languages follow.
- App 1.3.1 — Fixed: clicks and regions set “relative to anchor” landed off target when a node with a different image source (for example a case switch on {bildschirm}) ran between “Find anchor” and the click — the anchor now remembers its own image and every offset is computed from it. New in “Case switch”: “Show regions” opens a full-screen overlay with the anchor and every case region exactly where the bot will look.
- App 1.3.1 — Loops in the editor: a connection that leads back is now drawn as a wide loop — out to the right, over the nodes and into the input from the left — instead of a steep bow through neighbouring nodes. And it only counts as a loop (dashed) when the target really lies behind the source; nodes placed just below or slightly to the left keep a plain solid line.
- Website: one consistent look — every page now uses the same dark background, header and footer as the home page (including the comparison, order and thank-you pages).
- App 1.3.0 — Every node now has a unique name (e.g. “Find image”, “Find image 2”) that you can change in the properties panel. Its outputs can be used in ANY field of other nodes as {Name.output}, e.g. {Find image.x} as the X coordinate of a click — no more “remember position / read variable” chains. Renaming a node updates all references automatically.
- New variables panel (View → Variables): all values of the flow in one place — variables, node outputs, anchors and counters — with live values during a run, a marker for values from a failed pass, a “used in” counter and one-click insertion into the last focused field. Fields holding a reference are highlighted in cyan; the {} button next to a field lists everything you can insert.
- Image source simplified: perception nodes (find image, colour, OCR, anchors, case switch, …) no longer have a “source” dropdown. Each one takes a fresh image of the start node's target window by itself — set the window once, done. The window field stays as an exception (a title, {startFenster} or {bildschirm} for the whole screen); “Capture window” became “Switch image source” (optional, with reset). Existing profiles are converted automatically and behave exactly as before.
- Fixed: “Sweep area” relative to an anchor swept the wrong place when the target window wasn't at the top-left of the screen (the window position was missing — the same fix “Click” got in 1.2.27). New: “Click” can bring the target window to the front first (option in the node).
- New app header: one menu bar for the whole app (File, Edit, View, Tools, Help) with proper dark menus, a compact icon bar and a run control that only shows what makes sense right now — Start/Step when idle, Pause/Stop while running, Step/Resume/Stop when halted. Keyboard shortcuts everywhere: Ctrl+S / Ctrl+Shift+S / Ctrl+O / Ctrl+N / Ctrl+T / Ctrl+W, F5 start or resume, F10 step, F1 help. A “+” next to the tabs opens a new tab. Node context menus are dark too.
- Template manager now shows only the templates of the profile that is open in the current tab (the folder next to its .bot.json) and names that folder at the top — no more templates from another profile or the old shared folder.
- New node “Compose text” (Data): define any number of inputs with name and type (text, number, yes/no, list) — each becomes an input port and a field that also accepts variables or node references. Output as a free template with {name} placeholders or as a typed JSON object (numbers stay numbers, text is escaped). Ideal for writing a JSON log via “Write file”.
- Number fields can calculate: 10*{level}, {Counter.value}+1, round({x}/2) — with + - * / % ^, brackets and round/floor/ceil/abs/min/max/sqrt. So e.g. the repeat count of a click grows with the level. Invalid formulas are reported in the log once.
- App 1.2.29 — Fixed: Quick-Connect favourites set via right-click were lost again shortly afterwards (an outdated copy of the settings overwrote them). They now stay.
- Colour picker: the colour readout now follows the mouse pointer instead of sitting in the top-left corner, and flips to the other side near the screen edge.
- App 1.2.28: Locked modules now say “available from the Subscription plan” — the app knows only Free and Subscription. The “Upgrade” menu opens the pricing page.
- The “Sweep area” module now has a translated name and description in all languages (it was German only).
- Promo codes: on the order summary you can now enter a promo code from one of our campaigns — for a discount on the first payment, a permanent discount, or a free period without any payment.
- Plan comparison: module names now appear in your language, and the Free/Subscription assignment of all modules has been reviewed. AI, unattended operation (notifications, webhooks, parallel profiles, scheduling, processes) and advanced detection are subscription modules; everything for a complete bot including all safety modules stays free.
- New pricing: there are now just two plans — FREE and the subscription. The subscription is available monthly or yearly; the one-off purchase is no longer offered.
- Annual subscription: €59.00 for 12 months (equals €4.92 per month). Afterwards it simply continues monthly at €7.90 and can be cancelled every month — no surprise renewal for another year.
- Your account now shows your plan, the next payment date and — for the annual subscription — what follows after the first year.
Website 6 changes
- Fixed: a click with anchor reference aimed at the wrong place as soon as a window was captured — the saved point was shifted by the window position a second time during the run, so with a window near the right edge the mouse drove off the screen. Points are now stored correctly. Points saved earlier need to be picked once more.
- New target preview for “Click”, “Move mouse” and “Scroll”: before starting, it shows the anchor that was found, the calculated target point and the line between them — and says clearly if the target would land outside the screen.
- “Click”, “Move mouse”, “Scroll” and “Draw overlay” can now work relative to an anchor — just like the recognition modules. The target moves along when the element shifts inside the window, so a click no longer lands next to the button. Works with and without a captured window.
- “Watch area for changes” got a sampling step: instead of checking every pixel it can check only every second or third one — noticeably faster on a large area with a short interval, with the same result.
- This page is easier to read now: everything published on the same day is bundled under one date instead of repeating it for every single point.
- After an update the app now shows what has changed — automatically at the first start on the new version, and any time via Tools → “What's new”.
Website 13 changes
- “Move window aside” now never touches the target window from the start module. If the game window happened to be in front, it used to get minimised too — and from then on the bot was looking at a taskbar icon while everything that followed quietly ran into nothing.
- Multi-workflow: the new module “Run profiles side by side” starts up to eight saved profiles at the same time — each immediately, after its own delay, or only when its condition is met. Every profile runs with its own variables.
- New module “Scroll”: turns the mouse wheel — either a fixed number of notches or until nothing changes in the watched area any more. That way you no longer have to guess how far a list goes.
- The AI modules no longer swallow failures: if no answer arrives, the flow now takes an own “error” branch instead of quietly continuing with empty text. The answer also comes out as a number and as yes/no — exactly the two forms it is usually needed in.
- New helpers for running unattended: save a screenshot (ideal in the error branch — afterwards you can see what the bot saw), check whether a program is running and close it, wait until a time of day, only work inside a time window, and wait for a window to appear or disappear.
- “Repeat while” can now wait for the condition to be true OR false — no more inserting a negation just to wait until something finally appears. “Branch (If)” additionally hands out its decision as a value, so the same condition no longer has to be wired twice.
- The similarity shown in the panel now also applies while running: some modules used a different fallback value internally (0.75 to 0.85 instead of the displayed 0.95) whenever the field was not stored in the profile — the bot searched more loosely than it claimed. The case switch also got the “scaling” and “greyscale” switches that every other image module already had.
- Two more building blocks: “Read value from JSON” picks a single value out of a webhook reply, and “Counter” counts along — optionally across restarts. Port labels on the modules are now translated as well; the technical names in your saved profiles stay untouched.
- New module “Call webhook”: triggers a web address — with no content or passing a value on as text or a JSON field. For Home Assistant, IFTTT, n8n or your own script; the reply comes back as a data output.
- Keep working while the bot runs: “Move window aside” minimises whatever is in front and remembers it, “Bring back remembered windows” fetches it again at the point you choose. So you can read or watch a video while the bot briefly clicks.
- Single connections can now be removed by name from the module's context menu — no more hunting for a two-pixel line, and no more disconnecting everything at once.
- Captured template images are now stored next to your profile file (mein-bot.bot.json → mein-bot.vorlagen) instead of in the program folder, where they were hard to find.
- Inheriting the target window now also carries the match type: with “exactly” or “regular expression” in the start module, other modules used to search with “contains” anyway and could grab the wrong window. Preview, grid, arc and anchor search now show exactly the window the bot works in.
Website 5 changes
- The „memory“ modules (read/write process memory, AOB scan) have been removed. They worked against the memory of other programs — something anti-cheat systems treat as cheating and that contradicted our own fair play policy. Flows that used them will skip these blocks after the update.
- In the free mode we now only point to our own offers — no third-party ad networks, no device identifier, no profiling. New page explaining exactly what the app processes on your device and what never leaves it.
- Order confirmation by email: after your purchase you now receive your licence key together with all contract details — so the key no longer exists only on the thank-you page.
- Clearer ordering: before you pay, an order summary now shows the total price for the whole billing period, the term and the cancellation rules. The annual plan is quoted as €58.80 for 12 months instead of just €4.90.
- Cancel a subscription yourself at any time: „Cancel contracts here“ in the footer of every page — no login needed. You get a written confirmation stating when we received it and when your contract ends, and you can download it.
Website 1 change
- “Wait for image” now reliably finds its image: the module uses the target window from the start module even without a preceding “Capture window” — before, it simply waited without a word until the time limit.
Website 1 change
- Target window in one place: every module can now inherit the window from the start module — a changed window name only has to be updated there, and new modules use it automatically.
Website 1 change
- New module “Watch area for changes”: remembers a fixed area and waits until enough of it changes — for a display that flips over, loot that appears or a progress bar that finishes.
More coming soon.