Bot commands

Page 1 of 2 1, 2  Next

View previous topic View next topic Go down

Bot commands

Post  Steel.DX on Fri Feb 19, 2010 9:33 pm

hiall,
is ther a list of all commands for the bot, and eventually a description who can use them (admin, non-admin)?
thx
-steel

[edit]
for now, i know
-stats <name>
-ping <name>
-checkme
-fight

-ex
-but
-imp
-bad

Steel.DX
Dope
Dope

Posts : 354

Back to top Go down

Re: Bot commands

Post  Ace Ventura on Sat Feb 20, 2010 3:44 am

hi, actually commands like "-ex", "-imp" or -ganja" are commands of the map, they also work if you host the map...

here the the bot-commands:

parameters for bots:
bot1: "."
bot2: "-"

for example on bot1 its ".stats" and on bot2 its "-stats"


for public:
-stats
-checkme
-votekick playername (then -yes or -no)

for admins:
-priv / -pub / -privby / -pubby
-banlast / -ban playername reason / -checkban playername (-unban playername)
-warnlast / -wlast / -wl (use this if you are not sure if you should ban the leaver or not!)
-warn <victim> <reason> (aliases -addwarn, -w)
-ping (pings all players)
-mute / -muteall (u cant chat to enmies then, but still can chat with allies) / -unmute playername / -unmuteall
-swap (example "-swap 1 7" in gamelobby)
-sp (shuffle all players in gamelobby)
-end (u had to do -owner in gamelobby, if u didnt u cant end bot2-games)
-kick playername
-open / -close (example -close 1 to close red position) / -closeall / -openall
-start / -start force (in gamelobby)
-fakeplayer (if you need a computer player that will be AFK, for jungle race^^)


click on spoiler to see the full list
Spoiler:
Commands
========

Parameters in angled brackets <like this> are required and parameters in square brackets [like this] are optional.

*** In battle.net (via local chat or whisper at any time):

!addadmin <name> add a new admin to the database for this realm
!addban <name> [reason] add a new ban to the database for this realm
!announce <sec> <msg> set the announce message (the bot will print <msg> every <sec> seconds in the lobby), use "off" to disable the announce message
!autohost <m> <p> <n> auto host up to <m> games, auto starting when <p> players have joined, with name <n>, use "off" to disable auto hosting
!autohostmm <m> <p> <a> <b> <n> auto host up to <m> games, auto starting when <p> players have joined, with name <n>, with matchmaking enabled and min score <a>, max score <b>
!autostart <players> auto start the game when the specified number of players have joined, use "off" to disable auto start
!ban alias to !addban
!channel <name> change battle.net channel
!checkadmin <name> check if a user is an admin on this realm
!checkban <name> check if a user is banned on this realm
!close <number> ... close slot
!closeall close all open slots
!countadmins display the total number of admins for this realm
!countbans display the total number of bans for this realm
!dbstatus show database status information
!deladmin <name> remove an admin from the database for this realm
!delban <name> remove a ban from the database for all realms
!disable disable creation of new games
!downloads <0|1|2> disable/enable/conditional map downloads
!enable enable creation of new games
!end <number> end the specified game in progress (disconnect everyone)
!exit [force|nice] shutdown ghost++, optionally add [force] to skip checks or [nice] to allow running games to finish first
!getclan refresh the internal copy of the clan members list
!getfriends refresh the internal copy of the friends list
!getgame <number> display information about a game in progress
!getgames display information about all games
!hold <name> ... hold a slot for someone
!hostsg <name> host a saved game
!load <pattern> load a map config file (".cfg" files), leave blank to see current map
!loadsg <filename> load a saved game
!map <pattern> load a map file (".w3m" and ".w3x" files), leave blank to see current map
!open <number> ... open slot
!openall open all closed slots
!priv <name> host private game
!privby <owner> <name> host private game by another player (gives <owner> access to admin commands in the game lobby and in the game)
!pub <name> host public game
!pubby <owner> <name> host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
!quit [force|nice] alias to !exit
!say <text> send <text> to battle.net as a chat command
!saygame <number> <text> send <text> to the specified game in progress
!saygames <text> send <text> to all games
!sp shuffle players
!start [force] start game, optionally add [force] to skip checks
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!swap <n1> <n2> swap slots
!unban <name> alias to !delban
!unhost unhost game in lobby
!version display version information (can be used by non admins)
!wardenstatus show warden status information

*** In game lobby:

!a alias to !abort
!abort abort countdown
!addban <name> <reason> add a new ban to the database (it tries to do a partial match)
!announce <sec> <msg> set the announce message (the bot will print <msg> every <sec> seconds), leave blank or "off" to disable the announce message
!autostart <players> auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
!autosave <on/off> enable or disable autosaving
!ban alias to !addban
!check <name> check a user's status (leave blank to check your own status)
!checkban <name> check if a user is banned on any realm
!checkme check your own status (can be used by non admins, sends a private message visible only to the user)
!close <number> ... close slot
!closeall close all open slots
!comp <slot> <skill> create a computer in slot <slot> of skill <skill> (skill is 0 for easy, 1 for normal, 2 for insane)
!compcolour <s> <c> change a computer's colour in slot <s> to <c> (c goes from 1 to 12)
!comphandicap <s> <h> change a computer's handicap in slot <s> to <h> (h is 50, 60, 70, 80, 90, or 100)
!comprace <s> <r> change a computer's race in slot <s> to <r> (r is "human", "orc", "night elf", "undead", or "random")
!compteam <s> <t> change a computer's team in slot <s> to <t> (t goes from 1 to # of teams)
!dl <name> alias to !download
!download <name> allow a user to start downloading the map (only used with conditional map downloads, it tries to do a partial match)
!fakeplayer create or delete a fake player to occupy a slot during the game (the player will not do anything except stay AFK)
!from display the country each player is from
!hold <name> ... hold a slot for someone
!kick <name> kick a player (it tries to do a partial match)
!latency <number> set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!messages <on/off> enable or disable local admin messages for this game (battle.net messages relayed to local admins in game)
!mute <name> mute a player (it tries to do a partial match)
!open <number> ... open slot
!openall open all closed slots
!owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
!ping [number] ping players, optionally add [number] to kick players with ping above [number]
!priv <name> rehost as private game
!pub <name> rehost as public game
!refresh <on/off> enable or disable refresh messages
!say <text> send <text> to all connected battle.net realms as a chat command (this command is HIDDEN from other players)
!sendlan <ip> [port] send a fake LAN message to IP address <ip> and port [port], default port is 6112 if not specified
!sp shuffle players
!start [force] start game, optionally add [force] to skip checks
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!swap <n1> <n2> swap slots
!synclimit <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unhost unhost game
!unlock unlock the game
!unmute <name> unmute a player (it tries to do a partial match)
!version display version information (can be used by non admins, sends a private message visible only to the user)
!virtualhost <name> change the virtual host name
!votecancel cancel a votekick
!votekick <name> start a votekick (it tries to do a partial match, can be used by non admins)
!w <name> <message> send a whisper on every connected battle.net realm from the bot's account to the player called <name> (this command is HIDDEN from other players)
!yes register a vote in the votekick (can be used by non admins)

*** In game:

!addban <name> <reason> add a new ban to the database (it tries to do a partial match)
!autosave <on/off> enable or disable autosaving
!ban alias to !addban
!banlast <reason> ban the last leaver
!check <name> check a user's status (leave blank to check your own status)
!checkban <name> check if a user is banned on any realm
!checkme check your own status (can be used by non admins, sends a private message visible only to the user)
!drop drop all lagging players
!end end the game (disconnect everyone)
!from display the country each player is from
!kick <name> kick a player (it tries to do a partial match)
!latency <number> set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!messages <on/off> enable or disable local admin messages for this game (battle.net messages relayed to local admins in game)
!mute <name> mute a player (it tries to do a partial match)
!muteall mute global chat (allied and private chat still works)
!owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
!ping ping players
!say <text> send <text> to all connected battle.net realms as a chat command (this command is HIDDEN from other players)
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!synclimit <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unlock unlock the game
!unmute <name> unmute a player (it tries to do a partial match)
!unmuteall unmute global chat
!version display version information (can be used by non admins, sends a private message visible only to the user)
!votecancel cancel a votekick
!votekick <name> start a votekick (it tries to do a partial match, can be used by non admins)
!w <name> <message> send a whisper on every connected battle.net realm from the bot's account to the player called <name> (this command is HIDDEN from other players)
!yes register a vote in the votekick (can be used by non admins)[i]


creating a game:
#first you have to load the map (list of maps):
.load mapname
for hna would this be ".load 76", only a few words of the mapname are enough, in this case its HnA 2.76

#creating the game:
.priv gamename
creates a private game

.pub gamename
creates a public game

#beeing able to ping/from/open/close and other commands you have to wisper the bot:
/w gamebot1.ondope sc
or
/w gamebot1.ondope spoofcheck

#easy way to create games for you and your mates:
first make a private game (you can choose a short gamename which even the laziest and slowest mate can type^^)
when all your mates are in you can make your game public with:
.pub gamename

important:
dont change the gamenames too fast! the bot will loose the b.net-connection and reconnect after 2hours!


Last edited by Ace Ventura on Thu Mar 04, 2010 5:36 pm; edited 4 times in total (Reason for editing : updated the commands and added guide how to create a game)
avatar
Ace Ventura
Pet Detective
Pet Detective

Age : 32
Location : Germany
Posts : 2009

http://www.youtube.com/user/rubi84

Back to top Go down

Re: Bot commands

Post  Steel.DX on Sat Feb 20, 2010 7:55 am

thx ace : )

Steel.DX
Dope
Dope

Posts : 354

Back to top Go down

Re: Bot commands

Post  Steel.DX on Sun Feb 28, 2010 11:41 am

heyall,
i think a -stats all command would be nice for bub games, such that i can see instantly the team balance. what u think?
-steel

Steel.DX
Dope
Dope

Posts : 354

Back to top Go down

Re: Bot commands

Post  Bushfire on Sun Feb 28, 2010 11:43 am

Steel.DX wrote:heyall,
i think a -stats all command would be nice for bub games, such that i can see instantly the team balance. what u think?
-steel
actually i think there is no -stats all command Smile
avatar
Bushfire
Master of the Voodoo
Master of the Voodoo

Age : 26
Location : Over the rainbow
Posts : 863

http://www.seashepherd.org/

Back to top Go down

Re: Bot commands

Post  Orc.Slayer on Sun Feb 28, 2010 1:00 pm

If you really need it, type every single name.
But -stats only tells you that someone played it before, but not the exact game balance.
I have seen pros with 50 games and noobs with 200 games.
But ofc you know that the player is no complete newbie.

Orc.Slayer
Tauren Chieftain
Tauren Chieftain

Age : 23
Location : Hamburg, Germany
Posts : 401

Back to top Go down

Re: Bot commands

Post  Steel.DX on Tue Mar 02, 2010 5:55 am

ok,
If you really need it, type every single name.
thats why i actually posted this... never mind.
-steel

Steel.DX
Dope
Dope

Posts : 354

Back to top Go down

Re: Bot commands

Post  XioNiDaS on Wed May 12, 2010 4:13 pm

Is there a command to stop the auto-coutndown?
I mean it stops it totally so only the present admin can start the game after this command (or if he leaves the auto comes back Razz ).
It would be very usefull for half pro - half pub games in balancing the teams. Its always a challange to do this while countdown Smile
avatar
XioNiDaS
Tinker
Tinker

Age : 31
Location : Hungary
Posts : 197

Back to top Go down

Re: Bot commands

Post  Mathees on Wed May 12, 2010 4:27 pm

command: -a

only admins can do it

Mathees
Dark Ranger
Dark Ranger

Location : Germany
Posts : 316

Back to top Go down

Re: Bot commands

Post  Bushfire on Wed May 12, 2010 5:08 pm

or just leave and rejoin^^
avatar
Bushfire
Master of the Voodoo
Master of the Voodoo

Age : 26
Location : Over the rainbow
Posts : 863

http://www.seashepherd.org/

Back to top Go down

Re: Bot commands

Post  PureOwn4ge on Wed May 12, 2010 5:10 pm

na he doesnt mean -a....
he means a command, which stops it complete, without any autostart(which an admin has to stop again with "-a")...
avatar
PureOwn4ge
Forum Extreme User
Forum Extreme User

Location : Germany
Posts : 558

Back to top Go down

Re: Bot commands

Post  Bushfire on Wed May 12, 2010 5:30 pm

PureOwn4ge wrote:na he doesnt mean -a....
he means a command, which stops it complete, without any autostart(which an admin has to stop again with "-a")...

such a command dotn exist in bot 2.
propably if u make it privat it stops autostart aswell.
avatar
Bushfire
Master of the Voodoo
Master of the Voodoo

Age : 26
Location : Over the rainbow
Posts : 863

http://www.seashepherd.org/

Back to top Go down

Re: Bot commands

Post  Mathees on Wed May 12, 2010 5:51 pm

i think it was -autostart off, ace did it on bot1^^

Mathees
Dark Ranger
Dark Ranger

Location : Germany
Posts : 316

Back to top Go down

Re: Bot commands

Post  XioNiDaS on Thu May 13, 2010 12:36 pm

mathees wrote:i think it was -autostart off, ace did it on bot1^^

ty
avatar
XioNiDaS
Tinker
Tinker

Age : 31
Location : Hungary
Posts : 197

Back to top Go down

Re: Bot commands

Post  Ace Ventura on Sat May 15, 2010 11:43 am

mathees wrote:i think it was -autostart off, ace did it on bot1^^
y, but not sure if its working on bot2
avatar
Ace Ventura
Pet Detective
Pet Detective

Age : 32
Location : Germany
Posts : 2009

http://www.youtube.com/user/rubi84

Back to top Go down

Re: Bot commands

Post  Mathees on Sat May 15, 2010 12:14 pm

it works, i tried it Cool

Mathees
Dark Ranger
Dark Ranger

Location : Germany
Posts : 316

Back to top Go down

Re: Bot commands

Post  Mathees on Fri Jul 16, 2010 10:22 pm

i really like this .say /kick/ban playername command to kick ppl out of channel

thought its just needed for this ''jews'' but also useful to kick ppl who dont speak english in channel ( some idiots dont get it after a kick)^^ Wink

Mathees
Dark Ranger
Dark Ranger

Location : Germany
Posts : 316

Back to top Go down

Re: Bot commands

Post  Cain on Fri Jul 16, 2010 11:58 pm

Indeed it is! Smile

Cain
Admin
Admin

Age : 30
Location : Norway
Posts : 1819

Back to top Go down

Re: Bot commands

Post  Steel.DX on Tue Jul 20, 2010 5:58 pm

whats the command for ubermode? its written somewhere but i cant find it! sufu gives me nothing on uber.
-steel

Steel.DX
Dope
Dope

Posts : 354

Back to top Go down

Re: Bot commands

Post  Ace Ventura on Tue Jul 20, 2010 9:19 pm

Steel.DX wrote:whats the command for ubermode? its written somewhere but i cant find it! sufu gives me nothing on uber.
-steel
command:
-uber

others have to agree with -yesuber (80% are required to pass the vote)
avatar
Ace Ventura
Pet Detective
Pet Detective

Age : 32
Location : Germany
Posts : 2009

http://www.youtube.com/user/rubi84

Back to top Go down

Re: Bot commands

Post  Steel.DX on Fri Feb 11, 2011 1:46 pm

is there a ban command that bans for a specified time, like one day? or three days or a week? most people i would not ban permanently....
-steel

Steel.DX
Dope
Dope

Posts : 354

Back to top Go down

Re: Bot commands

Post  Cain on Fri Feb 11, 2011 2:13 pm

-tb name days reason
-tblast

Cain
Admin
Admin

Age : 30
Location : Norway
Posts : 1819

Back to top Go down

Re: Bot commands

Post  Noctumonium on Fri Feb 11, 2011 6:49 pm

Cain wrote:-tb name days reason
-tblast
nice command
avatar
Noctumonium
Forum Power User
Forum Power User

Age : 27
Location : Italia
Posts : 501

Back to top Go down

Re: Bot commands

Post  Steel.DX on Sat Feb 12, 2011 7:24 pm

thx cain,
i think this might be more helpful Smile
-steel

[edit]
works beautifully^^


Last edited by Steel.DX on Sat Feb 12, 2011 10:01 pm; edited 1 time in total

Steel.DX
Dope
Dope

Posts : 354

Back to top Go down

Re: Bot commands

Post  Cain on Sat Feb 12, 2011 8:06 pm

No problemo Smile

Cain
Admin
Admin

Age : 30
Location : Norway
Posts : 1819

Back to top Go down

Re: Bot commands

Post  Sponsored content


Sponsored content


Back to top Go down

Page 1 of 2 1, 2  Next

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum