mouserBot is a bot developed during the Cheeze Wizards + Coinlist hackathon. This proof of concept implements 4 features that will engage Cheeze Wizards players on Discord in a more effective way during summer 2019 tournament. It can also be used by individual groups of players coordinating on their own Discord servers.
mouserBot is part of mouserBoard, the communication platform for crypto-gamers.
Simply login with your wallet. Your in-game reputation is built-in and will let you access a new universe of features, thanks to interoperability.
In Cheeze Wizards two players must be online during the same time window to duel each other. Login with your wallet to mouserBoard, copy the code you find in the header, and type it in any Discord channel where mouserBot is invited. Your Discord user will get verified and mouserBot will signal your address online as soon as you login to Discord.
Some players summoned way many wizards more than others, thus having very high cumulative power and potentially creating game inequality. This can be balanced by lower ranking players if they duel altogether wizards owned by the top players.
!chaseTheLeaders 0x123...9 finds your best wizard, identifies the cluster of top players to fight, and finally matches your wizard with 5 of theirs in the same power range.
!ownerRank 0x123...9 returns a player's current rank, current total power, recently progressed positions in the ranking, and recent growth of total power
!wizardRank 123 returns a wizard's current rank, current power, recently progressed positions in the ranking, and recent growth of total power.
Following video showcases the features mentioned above: demo video
You can also test them on our Discord server: test server
You will need:
- Node.js > v8.x
- To register a bot on Discord. See Discord documentation
- To apply for an API key with mouserBoard. Send an email to [email protected]
Both Discord token and mouserBoard API token must be set in the auth.json file in the root.