nvm

Untitled

nvm
Feb 20th, 2019
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.66 KB | None | 0 0
  1. In battle.net (via local chat or whisper at any time):
  2.  
  3. !acc [name] [cmd] [acc] access commands available to admins, !acc lists available cmds, !acc name 1/0 - access all/none cmds
  4. !addadmin <name> add a new admin to the database for this realm
  5. !addban <name> <reason> add a new ban to the database for this realm
  6. !addfriend <name> add a friend
  7. !announce <sec> <msg> set the announce message (the bot will print <msg> every <sec> seconds in the game lobby), leave blank or "off" to disable the announce message
  8. !ann <sec> <msg> set the announce message (the bot will print <msg> every <sec> seconds in the game lobby), leave blank or "off" to disable the announce message
  9. !autohostxx <m> <p> <n> like autohost but only allow xxxx countries
  10. !autohost <m> <p> <n> auto host up to <m> games, auto starting when <p> players have joined, with name <n>, leave blank or "off" to disable auto hosting
  11. !ah <m> <p> <n> auto host up to <m> games, auto starting when <p> players have joined, with name <n>, leave blank or "off" to disable auto hosting
  12. !autohostg <m> <p> <n> auto host allowing only garena + admins
  13. !autostart <players> auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
  14. !as <players> auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
  15. !ban alias to !addban
  16. !b alias to !addban
  17. !channel <name> change channel
  18. !cc <name> change channel
  19. !checkadmin <name> check if a user is an admin on this realm
  20. !ca <name> check if a user is an admin on this realm
  21. !checkban <name> check if a user is banned on this realm
  22. !cb <name> check if a user is banned on this realm
  23. !close <number> ... close slot
  24. !c <number> ... close slot
  25. !closeall close all open slots
  26. !ca close all open slots
  27. !countadmins display the total number of admins for this realm
  28. !cas display the total number of admins for this realm
  29. !countbans display the total number of bans for this realm
  30. !cbs display the total number of bans for this realm
  31. !commands toggle non admin commands
  32. !deladmin <name> remove an admin from the database for this realm
  33. !da <name> remove an admin from the database for this realm
  34. !delban <name> remove a ban from the database for this realm
  35. !db <name> remove a ban from the database for this realm
  36. !delfriend <name> delete a friend
  37. !dlinfo [on/off] show info on current downloads
  38. !dlinfotime <value> interval in seconds between info messages
  39. !dlmax <value> maximum players allowed to download at once, the rest will have almost KB/s until someone finishes downloading
  40. !dltspeed <value> set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each
  41. !dlspeed <value> set max download speed (KB/s) available for one client
  42. !dl <url> <path> will download a file (multithreaded) : ex: !dl http://host.com/language.cfg ./
  43. !dlmap <url> will download a map and place it in map path
  44. !dlmapcfg <url> will download a mapcfg and place it in mapcfg path
  45. !delmapcfg <name> will delete a config (partial name match)
  46. !delmap <name> will delete a map (partial name match)
  47. !downloads enable/disable map downloads
  48. !disable disable creation of new games
  49. !d disable creation of new games
  50. !enable enable creation of new games
  51. !e enable creation of new games
  52. !end <number> end a game in progress (disconnect everyone)
  53. !endn end a game in progress, no countdown
  54. !ends stop end countdown
  55. !exit [force] shutdown ghost++, optionally add [force] to skip checks
  56. !q [nice/force] shutdown ghost++, optionally add [force] to skip checks
  57. !fadd <name> add a friend
  58. !fa <name> add a friend
  59. !fdel <name> delete a friend
  60. !fd <name> delete a friend
  61. !fw [msg] will send a message to all the bot's friends, without parameter will send: Lobby: gamename (1/10) - ownername
  62. !getclan refresh the internal copy of the clan members list
  63. !gc refresh the internal copy of the clan members list
  64. !getfriends refresh the internal copy of the friends list
  65. !gfs refresh the internal copy of the friends list
  66. !getgame <number> display information on a game in progress
  67. !gg <number> display information on a game in progress
  68. !getgames display information on all games
  69. !ggs display information on all games
  70. !get <varname> ex: !get bot_log - will return value of variable bot_log from ghost.cfg
  71. !set <varname> <value> ex: !set bot_log ghost.txt - will set bot_log=ghost.txt and reload config
  72. !setnew <varname> <value> set var even if it doesn't exist, ex: !set bot_log ghost.txt - will set bot_log=ghost.txt and reload config
  73. !hold <name> ... hold a slot for someone
  74. !h <name> ... hold a slot for someone
  75. !hs <name> <nr> ... hold a specific slot for someone
  76. !load <pattern> load a map config file (".cfg" files), leave blank to see current map
  77. !language reload language.cfg
  78. !mars [name] will insult someone using mars.txt (random player if no parameter is given), partial name match
  79. !mute <name> mutes a player (it tries to do a partial match)
  80. !note/!n <name> [note] will show the note for player name (if no note given) or set a note
  81. !nr <name> will remove a note
  82. !unmute <name> unmutes a player (it tries to do a partial match)
  83. !open <number> ... open slot
  84. !o <number> ... open slot
  85. !openall open all closed slots
  86. !pri <name> host private inhouse game
  87. !priv <name> host private game
  88. !pr <name> host private game
  89. !privby <owner> <name> host private game by another player (gives <owner> access to admin commands in the game lobby and in the game)
  90. !priby <owner> <name> host private inhouse game by another player (gives <owner> access to admin commands in the game lobby and in the game)
  91. !pub [name] host public game, !pub with no name will set lastname+1
  92. !p [name] host public game, !pub with no name will set lastname+1
  93. !pubg [name] host public game allowing only garena + admins
  94. !pubby <owner> <name> host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
  95. !pubdl <name> host public game download only, kicks people who do have the map, no lobby time limit.
  96. !query <query> will perform an SQL query - only available to rootadmins
  97. !quit [force] alias to !exit
  98. !reloadcfg reload ghost.cfg
  99. !rcfg reload ghost.cfg
  100. !rd <seconds> auto rehost delay in seconds
  101. !rb refresh banlist (updates cached bans/admins by reading them again from the dbase)
  102. !rload [pattern] load a real map file, leave blank to see current map
  103. !rmap [pattern] load a real map file, leave blank to see current map
  104. !say <text> send <text> to battle.net as a chat command
  105. !s <text> send <text> to battle.net as a chat command
  106. !saygame <nr> <text> send <text> to game nr
  107. !sg <nr> <text> send <text> to game nr
  108. !saygames <text> send <text> to all games
  109. !sgs <text> send <text> to all games
  110. !sl <name> check if player is safelisted
  111. !sladd <name> add player to safelist
  112. !sla <name> add player to safelist
  113. !sldel <name> delete player from safelist
  114. !sld <name> delete player from safelist
  115. !slr <name> remove player from safelist
  116. !sp shuffle players
  117. !start [force] start game, optionally add [force] to skip checks
  118. !startn start game now! (no countdown)
  119. !stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  120. !sd [name] display DotA player per game statistics, optionally add [name]
  121. !statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  122. !swap <n1> <n2> swap slots
  123. !top top10, calculate in GHost One first
  124. !top10 top10, calculate in GHost One first
  125. !tempban <name> <days> <reason> ex: !tban kileratz 13 flamer - will ban for 13 days
  126. !tban <name> <days> <reason> ex: !tban kileratz 13 flamer - will ban for 13 days
  127. !tb <name> <days> <reason> ex: !tban kileratz 13 flamer - will ban for 13 days
  128. !unban alias to !delban
  129. !unhost unhost game in lobby
  130. !version display version information (can be used by non admins)
  131. !addwarn <victim> <reason> ex: !w kileratz flamer
  132. !warn <victim> <reason> ex: !w kileratz flamer
  133. !w <victim> <reason> ex: !w kileratz flamer
  134. !checkwarns <user> will show current warnings for player user
  135. !cw <user> will show current warnings for player user
  136. !delwarns <user> remove warnings for user
  137. !unwarn <user> remove warnings for user
  138. !dw <user> remove warnings for user
  139. !uw <user> remove warnings for user
  140. !wardenstatus show warden status information
  141. !pubnxxxx [gamename] for ex: !pubnbrru dota - deny br ru countries
  142. !pubxxxxxx [gamename] for ex: !pubroes dota - only allow ro es countries
  143. !verbose toggle info showing on player trying to join and getting kicked
  144. !vb toggle info showing on player trying to join and getting kicked
  145.  
  146. In game lobby:
  147.  
  148. !a alias to !abort
  149. !abort abort countdown
  150. !acc [name] [cmd] [acc] access commands available to admins, !acc lists available cmds, !acc name 1/0 - access all/none cmds
  151. !announce <sec> <msg> set the announce message (the bot will print <msg> every <sec> seconds), leave blank or "off" to disable the announce message, use | as newline
  152. !autostart <players> auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
  153. !bans off|on enables/disables auto kicking banned people from lobby
  154. !fw [msg] will send a message to all the bot's friends, without parameter will send: Lobby: gamename (1/10) - ownername
  155. !check <name> check a user's status (leave blank to check your own status)
  156. !checkban <name> check if a user is banned on any realm
  157. !close <number> ... close slot
  158. !closeall close all open slots
  159. !commands toggle non admin commands
  160. !comp <slot> <skill> create a computer in slot <slot> of skill <skill> (skill is 0 for easy, 1 for normal, 2 for insane)
  161. !compcolour <s> <c> change a computer's colour in slot <s> to <c> (c goes from 1 to 12)
  162. !comphandicap <s> <h> change a computer's handicap in slot <s> to <h> (h is 50, 60, 70, 80, 90, or 100)
  163. !comprace <s> <r> change a computer's race in slot <s> to <r> (r is "human", "orc", "night elf", "undead", or "random")
  164. !compteam <s> <t> change a computer's team in slot <s> to <t> (t goes from 1 to # of teams)
  165. !dl <name> alias to !download
  166. !dlinfo [on/off] show info on current downloads
  167. !dli [on/off] show info on current downloads
  168. !dlinfotime <value> interval in seconds between info messages
  169. !dlit <value> interval in seconds between info messages
  170. !dlmax <value> maximum players allowed to download at once, the rest will have almost KB/s until someone finishes downloading
  171. !dlm <value> maximum players allowed to download at once, the rest will have almost KB/s until someone finishes downloading
  172. !dltspeed <value> set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each
  173. !dlts <value> set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each
  174. !dlspeed <value> set max download speed (KB/s) available for one client
  175. !dls <value> set max download speed (KB/s) available for one client
  176. !download <name> allow a user to start downloading the map (only used with conditional map downloads, it tries to do a partial match)
  177. !downloads enable/disable map downloads
  178. !from <name> display the country each player is from, or of a player (partial match)
  179. !f <name> display the country each player is from, or of a player (partial match)
  180. !fromp <name> display the country each player is from + providers, or of a player
  181. !fp <name> display the country each player is from + providers, or of a player
  182. !garena toggle allowing garena only (and admins) or everyone
  183. !gn display current game name
  184. !hold <name> ... hold a slot for someone
  185. !holds <name> <nr> ... hold a specified slot for someone
  186. !ips show IPs of players
  187. !kick <name> kick a player (it tries to do a partial match)
  188. !k <name> kick a player (it tries to do a partial match)
  189. !only xx xx xx define allowed countries, for ex: !only RO ES or !only to clear list
  190. !no xx xx xx define denied countries, for ex: !no BR RU or !no to clear list
  191. !onlyp xx xx xx allow only specified providers (partial match), ex: !onlyp RDS, !onlyp to clear
  192. !nop xx xx xx deny specified providers (partial match), ex: !nop telecom, !nop to clear
  193. !l show ping and country of the last player who joined
  194. !latency <number> set game latency (50-500), leave blank to see current latency
  195. !dr <number> alias to latency
  196. !lock lock the game so only the game owner can run commands
  197. !mars [name] will insult someone using mars.txt (random player if no parameter is given), partial name match
  198. !mute <name> mutes a player (it tries to do a partial match)
  199. !m <name> mutes a player (it tries to do a partial match)
  200. !note/!n <name> [note] will show the note for player name (if no note given) or set a note
  201. !nr <name> will remove a note
  202. !unmute <name> unmutes a player (it tries to do a partial match)
  203. !open <number> ... open slot
  204. !open <number> ... open slot
  205. !openall open all closed slots
  206. !owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
  207. !ping [number] ping players, optionally add [number] to kick players with ping above [number]
  208. !p [number] ping players, optionally add [number] to kick players with ping above [number]
  209. !priv <name> rehost as private game
  210. !pri <name> rehost as private inhouse game
  211. !pub [name] rehost as public game, a simple !pub will auto set a new name!
  212. !rehost [name] rehost with same parameters, a simple !rehost will auto set a new name!
  213. !refresh [on/off] enable or disable refresh messages, by itself it close all slots and then opens them.
  214. !rd [value] set rehostdelay
  215. !roll will pick a random number from 1-100
  216. !sendlan <ip> [port] send a fake LAN message to IP address <ip> and port [port], default port is 6112 if not specified
  217. !sl <name> check if player is safelisted
  218. !sladd <name> add player to safelist
  219. !sla <name> add player to safelist
  220. !sldel <name> delete player from safelist
  221. !sld <name> delete player from safelist
  222. !slr <name> remove player from safelist
  223. !sp shuffle players
  224. !start [force] start game, optionally add [force] to skip checks
  225. !stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  226. !sd [name] display DotA player per game statistics, optionally add [name]
  227. !sdi [name] display DotA player per inhouse game statistics, optionally add [name]
  228. !sdpub [name] display DotA player per public game statistics, optionally add [name]
  229. !sdpriv [name] display inhouse DotA player per private game statistics, optionally add [name]
  230. !statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  231. !swap <n1> <n2> swap slots
  232. !synclimit <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
  233. !top top10, calculate with !topc or in GHost One first
  234. !top10 top10, calculate with !topc or in GHost One first
  235. !topc calculate scores, when used with sqlite will block bot while calculating
  236. !tempban <name> <days> <reason> ex: !tban kileratz 13 flamer - will ban for 13 days
  237. !tban <name> <days> <reason> ex: !tban kileratz 13 flamer - will ban for 13 days
  238. !tb <name> <days> <reason> ex: !tban kileratz 13 flamer - will ban for 13 days
  239. !unhost unhost game
  240. !uh unhost game
  241. !unlock unlock the game
  242. !version display version information (can be used by non admins)
  243. !virtualhost <name> change the virtual host name
  244. !votecancel cancel a votekick
  245. !votekick <name> start a votekick (it tries to do a partial match, can be used by non admins)
  246. !verbose toggle info showing on player trying to join and getting kicked
  247. !vb toggle info showing on player trying to join and getting kicked
  248. !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)
  249.  
  250.  
  251. In game:
  252.  
  253. !addban <name> <reason> add a new ban to the database (it tries to do a partial match)
  254. !ban alias to !addban
  255. !bl [reason] alias to !banlast, reasons = l, i, r, mh, lag, n, f
  256. !banlast [reason] ban the last leaver, reasons = l, i, r, mh, lag, n, f
  257. !check <name> check a user's status (leave blank to check your own status)
  258. !checkban <name> check if a user is banned on any realm
  259. !drop drop all lagging players
  260. !end end the game (disconnect everyone)
  261. !gn display current game name
  262. !kick <name> kick a player (it tries to do a partial match)
  263. !latency <number> set game latency (50-500), leave blank to see current latency
  264. !dr <number> alias to latency
  265. !lock lock the game so only the game owner can run commands
  266. !messages <on/off> enable or disable local admin messages for this game (battle.net messages relayed to local admins in game)
  267. !muteall mute global chat (allied and private chat still works)
  268. !note/!n <name> [note] will show the note for player name (if no note given) or set a note
  269. !nr <name> will remove a note
  270. !override cancel game over timer
  271. !owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
  272. !rd <seconds> auto rehost delay in seconds
  273. !roll will pick a random number from 1-100
  274. !stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  275. !statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  276. !synclimit <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
  277. !sl <name> check if player is safelisted
  278. !sladd <name> add player to safelist
  279. !sla <name> add player to safelist
  280. !sldel <name> delete player from safelist
  281. !sld <name> delete player from safelist
  282. !slr <name> remove player from safelist
  283. !slap <name> slap message
  284. !top top10, calculate with !topc or in GHost One first
  285. !top10 top10, calculate with !topc or in GHost One first
  286. !topc calculate scores, when used with sqlite will block bot while calculating
  287. !unlock unlock the game
  288. !unmuteall unmute global chat
  289. !version display version information (can be used by non admins)
  290. !votecancel cancel a votekick
  291. !votekick <name> start a votekick (it tries to do a partial match, can be used by non admins)
  292. !wtv weather wtv is on or off
  293. !wtv <on/off> turn on/off
  294. !wtv <name> <x> gives the observer which is needed for the streaming function the name x.
  295. !tbanlast temp ban last
  296. !tblast temp ban last
  297. !tbl temp ban last
  298. !warnlast/wlast/wl warn last
  299. !wlast warn last
  300. !wl warn last
  301. !yes register a vote in the votekick (can be used by non admins)
  302. !getnames get names of current games
  303. !gns get names of current games
  304. !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)
  305.  
  306.  
  307. In admin game lobby:
  308.  
  309. !addadmin <name> [realm] add a new admin to the database for the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
  310. !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
  311. !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>
  312. !checkadmin <name> [realm] check if a user is an admin for the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
  313. !checkban <name> [realm] check if a user is banned on the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
  314. !countadmins [realm] display the total number of admins for the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
  315. !countbans [realm] display the total number of bans on the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
  316. !deladmin <name> [realm] remove an admin from the database for the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
  317. !delban <name> remove a ban from the database for all realms
  318. !disable disable creation of new games
  319. !downloads <0|1|2> disable/enable/conditional map downloads
  320. !enable enable creation of new games
  321. !end <number> end a game in progress (disconnect everyone)
  322. !exit [force|nice] shutdown ghost++, optionally add [force] to skip checks or [nice] to allow running games to finish first
  323. !getgame <number> display information on a game in progress
  324. !getgames display information on all games
  325. !hostsg <name> host a saved game
  326. !load <pattern> load a map config file (".cfg" files), leave blank to see current map
  327. !loadsg <filename> load a saved game
  328. !map <pattern> load a map file (".w3m" and ".w3x" files), leave blank to see current map
  329. !password <p> login (the password is set in ghost.cfg with admingame_password)
  330. !priv <name> host private game
  331. !privby <owner> <name> host private game by another player (gives <owner> access to admin commands in the game lobby and in the game)
  332. !pub <name> host public game
  333. !pubby <owner> <name> host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
  334. !quit [force|nice] alias to !exit
  335. !say <text> send <text> to all connected battle.net realms as a chat command
  336. !saygame <number> <text> send <text> to the specified game in progress
  337. !saygames <text> send <text> to all games
  338. !unban <name> alias to !delban
  339. !unhost unhost game in lobby (not the admin game)
Advertisement
Add Comment
Please, Sign In to add comment