{"repo":"w3gh/ghost.js","free":true,"listed":false,"github":"https://github.com/w3gh/ghost.js","clone":"git clone https://github.com/w3gh/ghost.js.git","description":"Try to port Warcraft3 Game Host Ghost++ to js","language":"TypeScript","stars":30,"topics":["warcraft3","javascript","bnet","ghostpp","battlenet","war3","battle-net","mpq","ghost","bot"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"GHost.js Ghost++ — is a Warcraft III game hosting bot. As the original project https://github.com/w3gh/ghostplusplus based on https://github.com/w3gh/ghost, This version is a try to port ghost++ to js Docker usage Firstly you need download docker from https://www.docker.com/get-started Then you need to build image with all libbncsutil and libstorm libraries Also you can edit config.json to provide your own credentials for battle.net, currently only PvPGN is supported After, when image successfully builds, you need run it And you will see log of running bot Usage You need compiled libbncsutil.dylib or libbncsutil.so or bncsutil.dll in directory root. And setup server credentials in config.json Preview it will display colored chat info like on screenshot below Manual compilation of bncsutil and storm libs","default_branch":null,"files":null,"tree":[],"storefront":"/r/w3gh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/w3gh/ghost.js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}