Skip to content

Troubleshooting

not connected: scout; run /connect first

You sent a command before opening the bot session.

Fix:

rowars> /connect scout
rowars> /spawn scout

CHAR_ALREADY_ONLINE

The selected account or character is already online.

Common causes:

  • You are logged in manually with the same game account.
  • Two bots use tokens mapped to the same account.
  • The previous session did not fully disconnect yet.

Fix:

rowars> /disconnect scout

Then make sure the same account is not open in the game client.

The CLI starts but rowars is not found

Use the module entrypoint:

$env:PYTHONPATH = "G:\roWars\sdks\python;G:\roWars\apps\cli"
.\sdks\python\.venv\Scripts\python.exe -m rowars_cli --config .\sdks\python\examples\bots.example.toml

PowerShell command fails in Bash

PowerShell:

$env:PYTHONPATH = "G:\roWars\sdks\python;G:\roWars\apps\cli"

Git Bash:

PYTHONPATH="/g/roWars/sdks/python:/g/roWars/apps/cli"

/groups shows ungrouped

That is expected for bots with:

group = 0

They can still be targeted by handle or with all.