{"_id":"steam-parentbot","_rev":"27-1c5ca1162259cf483a91386ee8a10bd8","name":"steam-parentbot","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"steam-parentbot","version":"1.0.0","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"dependencies":{"steam":"^1.0.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"fdb75b714813be7df5d2a3c27d2fa43746acd98a","_id":"steam-parentbot@1.0.0","scripts":{},"_shasum":"ed85ee389064b31bf97f9c56b30cda8e57a4dc8c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"ed85ee389064b31bf97f9c56b30cda8e57a4dc8c","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-1.0.0.tgz","integrity":"sha512-cKsiFx2TPkHDdzi86TmeWdUNtFzYfJRWju6Tqxj4cKNQneayHAFbGxG++BOVshhxP3N2qYanfrqbxDdoZmrGGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBegRvILjvZTtg5XlwP8fMH7z3YEYbwEit5rmjxebduAiEAk8XGdw/D/Gx0XmCzp9pkHCCYtSGrpdUhjz8SDyst3m0="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"1.0.1":{"name":"steam-parentbot","version":"1.0.1","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=0.12"},"dependencies":{"steam":"^1.0.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"07e79f3cdc21ccee4b701f07c5e25f385c8c886e","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@1.0.1","scripts":{},"_shasum":"200af871b618a4037df5c99eec530a1617a0d6e8","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"200af871b618a4037df5c99eec530a1617a0d6e8","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-1.0.1.tgz","integrity":"sha512-T1hW5XxIxOqKVfemkdc4xjLrcjiTB9m73Z0RWAUDrgaBO6ZuRZIxflt//wucjCjt5d+duEshxtraJeY9Bi+h2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoFCHFQsTA3Lg11Q3gduXA017XOedFaqasPB3eaV+/EQIhALZpmsDWHFzUQiOdXdVSFELB9KVGti+GwPQSrabQNEJq"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"1.1.1":{"name":"steam-parentbot","version":"1.1.1","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=0.12"},"dependencies":{"steam":"^1.0.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.0.2","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"a4270b8e82f02804f558476b99947cedcd284f55","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@1.1.1","scripts":{},"_shasum":"8cdcc5520b57da3c085faed8545a3a2e94098e4f","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"8cdcc5520b57da3c085faed8545a3a2e94098e4f","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-1.1.1.tgz","integrity":"sha512-wDw4DYRPTHJjt5z9YGNyAAddaGHqv96TDpZfArfkJByGq4F4SXfNP3S/BZFS9ioi9a+Kgcz1dmSNdVvTCVC05A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYwXsISEkbqECSmY16jBeO0IJBkkdPQZc3lD1twvp48wIhAOU1DjfInz2Gy7Fvc3kHwV6bh16XzMuVVE8VZA7eIgfR"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"1.2.0":{"name":"steam-parentbot","version":"1.2.0","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=0.12"},"dependencies":{"steam":"^1.0.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.0.2","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"140985b90857c317bd2730e986cb5c1312eb1b9c","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@1.2.0","scripts":{},"_shasum":"75a8c9666ed0b27417b316ae4e8bea0b7b817ed2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"75a8c9666ed0b27417b316ae4e8bea0b7b817ed2","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-1.2.0.tgz","integrity":"sha512-/BXIcQupABSD1+jk82Y/xjGN4Uu35e3I5vwYJxaWYfFJusUODNC4UuOO6xkIDjS/1+/ookl9eT0EbH8cbwcVYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkq7ViaVerZ7h/rMKKbnaPhgcFj0DUPusFhYL7P9tdSAiEA8LEPWfU1EHNzIdnhtpA8OXl4asBAfznHRRlsWPsvmQ0="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"1.2.1":{"name":"steam-parentbot","version":"1.2.1","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=0.12"},"dependencies":{"steam":"^1.0.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.0.2","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"140985b90857c317bd2730e986cb5c1312eb1b9c","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@1.2.1","scripts":{},"_shasum":"44ad3d71e18755e629fb82b8987439ae13171554","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"44ad3d71e18755e629fb82b8987439ae13171554","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-1.2.1.tgz","integrity":"sha512-NXNWgJ42GBo9FWoSQroAllYQpEZb8ae7zM2uA5pHkphsLKKOMPjvwhRhjltnsyDGR3SR+BIXNyLLvQdn1537kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID17ADMuTfq/IySKIynOXzyKLfHElMPpa+Hnmri4/82wAiBY9YTwFS2x1NuYx2ebEsGPFilTTdpFd4m5bbL88tl4Vw=="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"1.3.1":{"name":"steam-parentbot","version":"1.3.1","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.2.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.0.2","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"359c106a8701a5cd8cc83bc49e4344b196384078","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@1.3.1","scripts":{},"_shasum":"0c1ab64991f141498fa7e71043be6bc86756b4fa","_from":".","_npmVersion":"2.8.3","_nodeVersion":"4.1.1","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"0c1ab64991f141498fa7e71043be6bc86756b4fa","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-1.3.1.tgz","integrity":"sha512-MGkou/SeU+qwKjTqE59/HA9Qlu4EAkgnQ1caHgNgrfICr2RHctqsvUHtpt2MW8Kc+xjgOfGkiGRRPvPQlTPO2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkXHXl7qwha6WwIkqZql5r/H0GynkuLCTDMWv1Av456QIhAIRe9Z/YkzHR9pK365D1vI210vzf9r+mqaCQBJZ8YlB6"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"1.3.2":{"name":"steam-parentbot","version":"1.3.2","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.2.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.0.2","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"9f82fe1c931d5bcc90e38f1dc615f684a45b5935","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@1.3.2","scripts":{},"_shasum":"fbd2c543d3feadfc97d9dac659c13369dc12e80d","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"fbd2c543d3feadfc97d9dac659c13369dc12e80d","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-1.3.2.tgz","integrity":"sha512-kU3jjJ/z7CehW7oJInAciliMsgrvUgMyD+JHhubrImCccdmMkdBOFZuF0McZjtCna2kL+2e6GBn5eFf/hQarwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7wmVNixQkstl47AQNHgQp3KqIhjoahLi8DdnMigcrPAIhAMFFaOQl16LflLfQCPGnT6+np6UYhXt6tXDeSqSXs58l"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.0.0":{"name":"steam-parentbot","version":"2.0.0","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"ParentBot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.0.2","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"42db11bfae2f2a8c4f0ebe310dbad0f601e9de0a","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.0.0","scripts":{},"_shasum":"31e35a259cdbf910128258bb0a8cf491774af234","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"31e35a259cdbf910128258bb0a8cf491774af234","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.0.0.tgz","integrity":"sha512-z2p/TveBJI1KDLybMEDwUaGRdpn+T0xQmKpEdvmSD+6yrXPVciKn+ZpRHIHBmH7MqE3qtyf1jog38ApU3cBh6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDokG2q/dXm7TLWXAYjL2f+Itm7E6DrOdofVgj1PjYu6QIhAKdkRg8/Hd6kecWIGSX3gwIczJUfEDe6/XaVxNcRJRgf"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.1.0":{"name":"steam-parentbot","version":"2.1.0","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"ParentBot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.0","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.0.2","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^1.0.1"},"gitHead":"af405f3838b2cfa96bad160be0989d5e7ec66cb3","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.1.0","scripts":{},"_shasum":"d2c3cf6152c3b174715bfca00ae1e8d702190c48","_from":".","_npmVersion":"2.8.3","_nodeVersion":"4.1.1","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"d2c3cf6152c3b174715bfca00ae1e8d702190c48","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.1.0.tgz","integrity":"sha512-T7UqCcj9/+BLvDJFRW2n3aw9xQVS8ZHziiIoTE0HPDzkleym00Rzl9hVpy8B8HC/Fp3pwRry5Skeo3t5nlUDDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJEl7qdQLIU9vcjZdlc1tjkaS1ZDFtpORfr/gVY5ZP/AiAJ4uEYxNO9IDpGCG6F98umE+5CHAUpZ3qKQ17xk5HIiQ=="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.1.1":{"name":"steam-parentbot","version":"2.1.1","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"53bbfe5286ac937c30b92f334bce23a3eddfbd23","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.1.1","scripts":{},"_shasum":"8d71ea2b939fa1201505bcdd6626211ebda885be","_from":".","_npmVersion":"2.8.3","_nodeVersion":"4.1.1","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"8d71ea2b939fa1201505bcdd6626211ebda885be","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.1.1.tgz","integrity":"sha512-fAB2zGPZweeuLKUY5ye4mPT7k+JaoC2RzgDvfMWHLZZCQ8flUoKSwtryvIIzJyR7DDratjQ+e92/RZ0WbUpYDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQQYXyFt1i/8I31Dc3+4AYDCXsHYhjrQ55/qJ1EApgOAiASF3ZNPr1u/anwJZ0sskYpZUVp3XZ19BWZBJtoxU11Vw=="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.2.0":{"name":"steam-parentbot","version":"2.2.0","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"5cdce8937819bf5e16b6ffd31c8c0dbb18cdd232","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.2.0","scripts":{},"_shasum":"09055e099e5ea1c57aa05156d30b2e05e14a63a0","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"09055e099e5ea1c57aa05156d30b2e05e14a63a0","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.2.0.tgz","integrity":"sha512-p7cqUjKtl6UjCTvDL73q+gXBZbuyeqjkuGmJez5NHUYQVFmBygCZB4bcwlSRVuk7xqGzCGL2qbbPvtZbBqJDqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgsa1BOfU5qvWbj4iYXAxJWtLrcJAtUoPA5ryMSlbBxAiEAj4BNMWwiNtF7UlnGijhmbKR9/oFSkrIfxy56z9zQuwE="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.2.1":{"name":"steam-parentbot","version":"2.2.1","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"f1a6a4f665b6db03d5aae063cc93c80dd6aebcb7","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.2.1","scripts":{},"_shasum":"3e3a9ce92c2a05cfd21879a6ea3462d6d4fb19ed","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"3e3a9ce92c2a05cfd21879a6ea3462d6d4fb19ed","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.2.1.tgz","integrity":"sha512-nEUiR7jT/3raC2qkUEz9yOeEtM4CF90O11u0pmIk1Lx/CI6SJyGtJpuOTEJtQ2uDZk9UtuTJlU8b7Z3PbzzwUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOIUhPz38oIMGdts3SXjrc2u+TkUgnxtU/3jBhYss3QgIhAIFzxapHyJJMW0kWXNfM2cv3Hnc/XR3SVCWQad7YwJDU"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.2.2":{"name":"steam-parentbot","version":"2.2.2","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"cac6e655dc482ab268ae83e25ce2defc6cb5ee2f","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.2.2","scripts":{},"_shasum":"f9d1a8b420536de37277ccd9b284d3bcf0e93682","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"f9d1a8b420536de37277ccd9b284d3bcf0e93682","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.2.2.tgz","integrity":"sha512-AGuNPpUvDF4nAYGRa40vCzgay64BmLfTA1EMp+5ytfEXlxHrkwua/i1H215Dy0q/DucKfBRohhjYMh3q8t7fMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID60Xz8u5IzkgJuGFN9XUQ0+xKT32/RtNgUsunYzdqq9AiEAiXnJe1oArXn+iXhQX8uRGn95TmlrNIs10TMQajSbJiY="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.2.3":{"name":"steam-parentbot","version":"2.2.3","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"81906c4addd0be5180fd4b7f0a76e6f0bf9121df","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.2.3","scripts":{},"_shasum":"5e7156be79764a1b23e303c636a016c262ffee92","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"5e7156be79764a1b23e303c636a016c262ffee92","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.2.3.tgz","integrity":"sha512-2zbIvV0IZUkqVaBsQd8HiHInARkgaInD74zV3oD6MDn52tIRMms86LlJkKk52luiwR8j0ltXG8ZM24tdbrsBlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5p2JX+erPYsiuuWp4hSgZ7ofHbTf0l9H1Zod6OD7zoQIhAJx3jM3eS2h53K/Szgkr+Ma0BuEnq/PnVoiOt05TH2z7"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.2.4":{"name":"steam-parentbot","version":"2.2.4","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"a7dbba159ca57d17d7e3256bd6c6d6c6f808463a","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.2.4","scripts":{},"_shasum":"34d2a050e1253877b9f2772209d9a569e08cea2f","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"34d2a050e1253877b9f2772209d9a569e08cea2f","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.2.4.tgz","integrity":"sha512-B+zqBG7iVrW/2Z+KJQhKmf0GNJyGkg5qySvYpHCKqw+ftK/fRAMszHe2g3iqhqWZ7X+2IsJpV+AZDdGvbnDqPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq7rxSZDVufZcA5Zdp7+jPJ443D/4m+yDJ9jXHZvoseAIhAK/VCIFTHXt9JKWAmBxJs1EIzxIc0z1ybQ+Q1BWcuBxg"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}]},"2.2.5":{"name":"steam-parentbot","version":"2.2.5","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"cccd3e973cbbc9435d51c7ac2c2017dc9fbb1ef0","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@2.2.5","scripts":{},"_shasum":"2ed71dc5737a4226e5bd5ec3b24e69856c35ac75","_from":".","_npmVersion":"2.8.3","_nodeVersion":"4.1.1","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"2ed71dc5737a4226e5bd5ec3b24e69856c35ac75","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-2.2.5.tgz","integrity":"sha512-WWn5jejXVizbg9wj3lOPAdpZ7isjie89EPyORAFOws+9N6r6HMXAHXg8Jh/sCaU5NreJaXxF5lRNWvMpa3NRIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjrH2S/dtIGysNayrResplWvV02ztrRdsiJUynIstz8AiBWjUycDVYh/3w9xXJ7bNnapetxDFZ8EY9uOMLLJ09K7Q=="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/steam-parentbot-2.2.5.tgz_1458695526520_0.8014543268363923"}},"3.0.0":{"name":"steam-parentbot","version":"3.0.0","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.3.0","steamcommunity":"^3.14.159","steam-totp":"^1.1.0","steam-trade":"git://github.com/seishun/node-steam-trade.git","steam-tradeoffers":"^2.2.0","steam-web-api-key":"^0.0.1","steam-weblogon":"^0.0.3","winston":"^2.1.1"},"gitHead":"2940f1e9147ec27c48d0192c876998f2cccf19de","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@3.0.0","scripts":{},"_shasum":"74cb7cf99bda790f692f134c36cfe4418c9b470f","_from":".","_npmVersion":"2.8.3","_nodeVersion":"4.1.1","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"74cb7cf99bda790f692f134c36cfe4418c9b470f","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-3.0.0.tgz","integrity":"sha512-OEXplXPFw5qriYbGTq+VOD6GblOx2/RChA4BpMzhPI6kQq0pvqdTgkvXv+BQfqYIvV7nx7YfA4Yc+rDUFsvBgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChhtdXmMW7Sp5ge84DL1kMEEfO/Z92wRGd72OrDM3/KwIhAJQXDRx+M7AoHGju8gWNgfVGr8NerL1GWT9MN5rNnpe4"}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steam-parentbot-3.0.0.tgz_1459309351291_0.5322535454761237"}},"3.0.1":{"name":"steam-parentbot","version":"3.0.1","description":"A module that provides a simple base class for a Steam bot that can be easliy overwritten and customized.","main":"parentbot.js","author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"engines":{"node":">=4.0.0"},"dependencies":{"steam":"^1.4.0","steamcommunity":"^3.27.1","steam-totp":"^1.4.0","steam-trade":"^0.2.6","steam-tradeoffers":"^3.0.3","steam-web-api-key":"^0.0.3","steam-weblogon":"^0.0.5","winston":"^2.2.0"},"gitHead":"b36a60e121f12e8b27aa606862253a56cac03e12","bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","_id":"steam-parentbot@3.0.1","scripts":{},"_shasum":"e59ab40f5c0827da3093f2f00da2c80f7019f359","_from":".","_npmVersion":"2.8.3","_nodeVersion":"6.2.0","_npmUser":{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"},"dist":{"shasum":"e59ab40f5c0827da3093f2f00da2c80f7019f359","tarball":"https://registry.npmjs.org/steam-parentbot/-/steam-parentbot-3.0.1.tgz","integrity":"sha512-pA9IVwU0/neHlqH6nhbotasqxKlTPaMl9UYCH3r0aNr2MVJcJvUQRQ4dswwDIr8b9YYkh8hxzctHXHOFJYBYHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcnhKQqnMe6XKIATsX9pnqbjWg9kdalXLHskiSON1j3AiBziqyBVzuXJUqfyqqQveLB6yM2nlnq6lL3Z2XnVSzVRw=="}]},"maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steam-parentbot-3.0.1.tgz_1475793394784_0.7752372061368078"}}},"readme":"# ParentBot\r\n\r\n[![Codacy Badge](https://www.codacy.com/project/badge/0bebac574a7040179d83778a4dd18aa9)](https://www.codacy.com/app/dragonbanshee/node-steam-parentbot)\r\n\r\nA module that provides a simple base class for a Steam bot that can be easily overwritten and customized.\r\n\r\nI made this (mainly for myself) because I was getting tired of writing the same code over and over again that does the same things. This is a way to eliminate the copying and pasting of code, while still allowing you to fully customize it.\r\n\r\n# Installation\r\nFirst you will need to install [node.js](http://nodejs.org) if you haven't already. <b>This will only work with Node.js >= 4.0.0</b>.\r\n\r\nOnce you have node and npm installed, type this command in shell, cmd, powershell, etc:\r\n```javascript\r\nnpm install steam-parentbot\r\n```\r\n\r\nOnce it's installed, you will need to create your config file, you may use the one in the examples folder, or you can create one anywhere. It must follow the same structure as the one in example.js or example-es6.js\r\n\r\n# ES5 vs ES6 (new!)\r\nI have rewritten the bot to use an ES6 class instead of an ES5 function. This will not change the functionality of the bot, but it will change how the bot options are defined.\r\n\r\nFirst change (affects both): Requiring\r\n```javascript\r\n// Old version require\r\nvar ParentBot = require('steam-parentbot').ParentBot; // .ParentBot for original version\r\n\r\n// New version require\r\nvar ParentBot = require('steam-parentbot').ES6; // .ES6 for new version\r\n```\r\n\r\nSecond (new): ChildBot and overwriting\r\n```javascript\r\n// Old version ChildBot\r\nvar ParentBot = require('steam-parentbot').ParentBot;\r\n\r\nvar ChildBot = function() {\r\n\tChildBot.super_.apply(this, arguments);\r\n}\r\n\r\nrequire('util').inherits(ChildBot, ParentBot);\r\n\r\nChildBot.prototype._onFriendMsg(steamID, message, type) { } // overridden method\r\n\r\nvar Bot = new ChildBot('username', 'password');\r\n\r\n// New version ChildBot\r\nvar ParentBot = require('steam-parentbot').ES6;\r\n\r\nclass ChildBot extends ParentBot {\r\n\t_onFriendMsg(steamID, message, type) { } //overridden method\r\n}\r\n\r\nvar Bot = new ChildBot('username', 'password');\r\n```\r\n\r\nYour best bet for #2 is looking at the file `parentbot-es6.js`. It shows how classes work in JavaScript which should help you override the super ParentBot class.\r\n\r\n# Options\r\nTo initialize the bot, you must use `var Bot = new ChildBot(username, password)`, but you may also add an optional `options` object. This object can contain the following (and any others if you are adding to the bot):\r\n```javascript\r\n//Without options\r\nvar Bot = new ChildBot(username, password);\r\n\r\n//With options\r\nvar Bot = new ChildBot(username, password, {\r\n\tapikey: '1234567890', //steam api key, will be registered automatically if one isn't supplied\r\n\tsentryfile: 'username.sentry', //sentry file that stores steamguard info, defaults to username.sentry\r\n\tlogfile: 'username.log', //filename to log stuff to, defaults to username.log\r\n\tguardCode: 'XXXXX', //steam guard code, only needed if you get error 63 when logging in, can remove after sentry is generated\r\n\ttwoFactorCode: 'XXXXX', //two factor authentication code, only needed if you're using the mobile 2FA\r\n\tsharedSecret: 'XXXXXXXXXXXXXXXXXXXXXXXXXXX=', //shared secret, needed to automatically generate twoFactorCode\r\n\tidentitySecret: 'XXXXXXXXX/XXXXXXXXXXXXXXX/X=', //identity secret, needed to automatically confirm trade offers, must be used with confirmationInterval\r\n\tconfirmationInterval: 10000, //how often we should check for new trades to confirm in miliseconds, must be used with identitySecret\r\n\tgamePlayed: 440 //game that the bot will play, don't include for no game\r\n\tservice: 'Parental', //service for SteamUnifiedMessages, leave blank to not include\r\n\trichPresenceID: 440 //game to use rich presence with, don't include for no rich presence\r\n});\r\n\r\n```\r\n\r\n# Default methods and handlers\r\nThe base class ParentBot comes with a lot of built in methods and listeners. You can add your own, and edit the built in ones right in your config file.\r\n\r\nThe event handlers are:\r\n```javascript\r\n_onError() //steamClient.on('error')\r\n_onConnected() //steamClient.on('connected')\r\n_onLogOnResponse(response) //steamClient.on('logOnResponse')\r\n_onLoggedOff(eresult) //steamClient.on('loggedOff')\r\n_onDebug() //steamClient.on('debug')\r\n\r\n_onUpdateMachineAuth(response, callback) //steamUser.on('updateMachineAuth')\r\n\r\n_onFriendMsg(steamID, message, type, chatter) //steamFriends.on('friendMsg')\r\n_onFriend(steamID, relationship) //steamFriends.on('friend')\r\n```\r\n\r\nThe two default methods are\r\n```javascript\r\nconnect() //steamClient.connect()\r\nlogOn() //steamClient.logOn()\r\n```\r\n\r\n# Overwriting built in methods and handlers\r\nThis module was designed to provide a base class, as well as allow the user full customization. The module comes with lots of listeners built in already (the only ones you probably want to overwrite are _onFriend and _onFriendMsg since they don't really contain anything useful except for telling users that the bot isn't set up correctly (unless thats what you want).\r\n\r\nThere are already some built in instances of libraries and things that you can use in your config file. You can access all of these by doing `Bot.property.method`. For a list of methods, please visit the links for each property below. List of properties you can use:\r\n\r\n- steamClient - an instance of [Steam.SteamClient()](https://github.com/seishun/node-steam#steamclient)\r\n- steamUser - an instance of [Steam.SteamUser(steamClient)](https://github.com/seishun/node-steam/tree/master/lib/handlers/user#steamuser)\r\n- steamFriends - an instance of [Steam.SteamFriends(steamClient)](https://github.com/seishun/node-steam/tree/master/lib/handlers/friends#steamfriends)\r\n- steamTrading - an instance of [Steam.SteamTrading(steamClient)](https://github.com/seishun/node-steam/tree/master/lib/handlers/trading#steamtrading)\r\n- steamGameCoordinator - an instance of [Steam.SteamGameCoordinator(steamClient, appID)](https://github.com/seishun/node-steam/tree/master/lib/handlers/game_coordinator#steamgamecoordinator)\r\n- steamUnifiedMessages - an instance of [Steam.SteamUnifiedMessages(steamClient, service)](https://github.com/seishun/node-steam/tree/master/lib/handlers/unified_messages)\r\n- steamRichPresence - an instance of [Steam.SteamRichPresence(steamClient, appID)](https://github.com/seishun/node-steam/tree/master/lib/handlers/rich_presence#steamrichpresence)\r\n- logger - an instance of [Winston.Logger](https://github.com/winstonjs/winston)\r\n- steamWebLogon - an instance of [SteamWebLogon](https://github.com/Alex7Kom/node-steam-weblogon) (use this for logging into Steam web, replacement for steamClient.on('webSessionID');\r\n- steamTrade - an instance of [SteamTrade](https://github.com/seishun/node-steam-trade)\r\n- offers - an instance of [SteamTradeOffers](https://github.com/Alex7Kom/node-steam-tradeoffers)\r\n- steamCommunity - and instance of [SteamCommunity](https://github.com/DoctorMckay/node-steamcommunity)\r\n\r\n\r\nIf you need to use the any require objects directly without instantiating them first, the following are available:\r\n```javascript\r\nvar ParentBot = require('steam-parentbot').ParentBot;\r\nvar Steam = ParentBot.Steam;\r\nvar SteamCommunity = ParentBot.SteamCommunity;\r\nvar SteamWebApiKey = ParentBot.SteamWebApiKey;\r\n```\r\nThis will allow you to use certain methods not available to any handlers, but to the steam client itself (one useful example is Steam enums).\r\n\r\nTo overwrite a default handler (the ones with a _ in front), do this in your config file, assuming that `ChildBot` is the child of `ParentBot` (this example will show how to change _onFriend):\r\n```javascript\r\nvar admins = ['76561198091343023'];\r\nvar Bot = new ChildBot('username', 'password');\r\n\r\nChildBot.prototype._onFriend = function(steamID, relationship) {\r\n    if(relationship === 2) {\r\n        if(admins.indexOf(steamID) !== -1) {\r\n            Bot.steamFriends.addFriend(steamID);\r\n        }\r\n        else {\r\n            Bot.logger.warn('Someone who isn\\'t an admin tried to add me, denying...');\r\n            Bot.steamFriends.removeFriend(steamID);\r\n        }\r\n    }\r\n}\r\n```\r\n\r\nThis example overwrites the _onFriend handler to create a custom friend handler that only accepts friend requests from admins. _onFriend is the function that is passed to `this.steamFriends.on('friend', function(steamID, relationship) { that._onFriend(steamID, relationship); });`, so there is no need to add a new listener, you can just modify the function.\r\n\r\nIf you want to create a listener from an internal module (such as Steam), you can do it like this. Note: __do not add listeners for things that are already being listened to.__\r\n```javascript\r\n//parentbot inheritence and stuff\r\n\r\nvar Bot = new ChildBot('username', 'password');\r\n\r\nBot.steamUser.on('tradeOffers', function(number) {\r\n\tif(number > 0) {\r\n\t\t// do stuff with trade offers\r\n\t}\r\n});\r\n```\r\n\r\nThis is how you add listeners to internal modules.\r\n\r\n\r\nIf you want to create your own listener from an external module (this works the same way for modules that are already in use since I didn't create all listeners, like tradeOffers), you would do it like this\r\n\r\n```javascript\r\nvar MySQL = require('mysql');\r\n\r\n// inherit from parentbot, see example.js for how to do this\r\n\r\nvar Bot = new ChildBot('username', 'password');\r\n\r\nBot.connection = MySQL.creatConnection({\r\n\thost: 'localhost',\r\n\tuser: 'root',\r\n\tpassword: 'password'\r\n});\r\n\r\nBot.connection.on('error', function(e) {\r\n\tBot.logger.error(e);\r\n});\r\n```\r\n\r\nThat is how you add your own listeners to your bot from external libraries.\r\n\r\n# Help\r\n__This repository is beginner friendly__. If you have a problem, no matter how simple it is, PLEASE open an issue, and either I or other users will try to answer it as quickly as possible. If you need help with something that is really complex or would take a long time, you can [add me on steam](http://steamcommunity.com/id/dragonbanshee).\r\n\r\n# Contributors\r\n__Pull requests are welcome!__ If you found a bug and fixed it, send a pull request. If you think that you added something useful, send a pull request. Please try to follow the existing style though. I wrote [this guide](https://github.com/efreak/node-steam-chat-bot/wiki/contributing), and I think it still applies here.\r\n\r\nFeel free to add your name and github link here if you contributed. Also add what you did to contribute.\r\n- [dragonbanshee (project creator)](https://github.com/dragonbanshee)\r\n- [andrewda (added 2FA login and mobile confirmation)](https://github.com/andrewda)\r\n","maintainers":[{"name":"dragonbanshee","email":"dragonbanshee@gmail.com"}],"time":{"modified":"2022-06-27T00:15:54.543Z","created":"2015-08-13T17:05:33.154Z","1.0.0":"2015-08-13T17:05:33.154Z","1.0.1":"2015-08-14T18:13:33.568Z","1.1.0":"2015-08-16T23:50:20.880Z","1.1.1":"2015-08-17T02:04:11.374Z","1.2.0":"2015-09-04T04:11:56.703Z","1.2.1":"2015-09-04T04:18:24.992Z","1.3.0":"2015-10-04T18:06:26.483Z","1.3.1":"2015-10-04T18:09:35.350Z","1.3.2":"2015-10-07T03:02:46.606Z","2.0.0":"2015-11-10T03:36:24.837Z","2.1.0":"2015-12-09T23:21:24.394Z","2.1.1":"2015-12-13T17:23:05.169Z","2.2.0":"2015-12-14T22:27:40.165Z","2.2.1":"2015-12-14T23:44:28.762Z","2.2.2":"2015-12-14T23:46:44.345Z","2.2.3":"2015-12-14T23:53:04.171Z","2.2.4":"2016-01-31T18:23:34.529Z","2.2.5":"2016-03-23T01:12:08.838Z","3.0.0":"2016-03-30T03:42:32.285Z","3.0.1":"2016-10-06T22:36:36.695Z"},"author":{"name":"Kyle Smith","email":"smith.kyle1734@gmail.com"},"readmeFilename":"README.md","users":{"dragonbanshee":true,"efreak":true,"xmwx38":true},"homepage":"https://github.com/dragonbanshee/node-steam-parentbot#readme","repository":{"type":"git","url":"git+https://github.com/dragonbanshee/node-steam-parentbot.git"},"bugs":{"url":"https://github.com/dragonbanshee/node-steam-parentbot/issues"},"license":"MIT"}