Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Auto-reconnect after finishing BG 3.3.5a

Featured Replies

Hello guys!
Is it possible to config battlegrounder / relogger for:
closing wow client after Battleground finish and then re-launch wow, log back in again and q for the next one?

i'm stuck at the closing wow client after finishing battleground. and i dont see any triggers i could stick to for this.

ready to pay if someone has the solution lol

Can you do this through a relogger?

u can use plugin like this:

using System;
using System.Threading;
using robotManager.Helpful;
using wManager.Wow.Helpers;

public class Main : wManager.Plugin.IPlugin
{
    private bool _isLaunched;

    public void Initialize()
    {
        _isLaunched = true;
        Logging.Write("Waiting for Battleground");
        while (!Battleground.IsInBattleground())
        {
            Thread.Sleep(1000);
        }
        Logging.Write("Join Battleground, wait for the end");
        while (Battleground.IsInBattleground())
        {
            Thread.Sleep(1000);
        }
        Logging.Write("end of battleground - kill wow");
        for (int i = 10; i >= 1; i--)
        {
            Logging.Write(i.ToString());
            Thread.Sleep(1000);
        }
        Logging.Write("kill wow");
        wManager.Wow.Memory.WowMemory.Memory.GetProcess().Kill();
    }

    public void Dispose()
    {
        _isLaunched = false;
        // Code to run when the bot is stopped
    }

    public void Settings()
    {
        // Code to run when someone clicks the plugin settings button
    }
}

after killing wow relogger will automaticly relauch your wow and bot
image.png.cabaea2a1274499fc0838be23c1ba683.png

  • Author
5 hours ago, Pudge said:

Can you do this through a relogger?

u can use plugin like this:

using System;
using System.Threading;
using robotManager.Helpful;
using wManager.Wow.Helpers;

public class Main : wManager.Plugin.IPlugin
{
    private bool _isLaunched;

    public void Initialize()
    {
        _isLaunched = true;
        Logging.Write("Waiting for Battleground");
        while (!Battleground.IsInBattleground())
        {
            Thread.Sleep(1000);
        }
        Logging.Write("Join Battleground, wait for the end");
        while (Battleground.IsInBattleground())
        {
            Thread.Sleep(1000);
        }
        Logging.Write("end of battleground - kill wow");
        for (int i = 10; i >= 1; i--)
        {
            Logging.Write(i.ToString());
            Thread.Sleep(1000);
        }
        Logging.Write("kill wow");
        wManager.Wow.Memory.WowMemory.Memory.GetProcess().Kill();
    }

    public void Dispose()
    {
        _isLaunched = false;
        // Code to run when the bot is stopped
    }

    public void Settings()
    {
        // Code to run when someone clicks the plugin settings button
    }
}

after killing wow relogger will automaticly relauch your wow and bot
image.png.cabaea2a1274499fc0838be23c1ba683.png

Exactly with the relogger!
1. So this plugin is to be used in WRobot right?
2. How does WRobot detects end of the battleground?

  • 3 weeks later...
On 12/19/2025 at 5:11 PM, slk said:

So this plugin is to be used in WRobot right?

yes, this is default wrobot plugin
when the plugin starts, the robot will wait for Battleground.IsInBattleground() then it will wait until Battleground.IsInBattleground() then the robot process will be killed

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.