HOW TO /BOT ASSISTANT
Battle Gnomes bot
Last updated
Battle Gnomes bot
Last updated
The Community Assistant Bot is designed to assist members of our community channel by providing real-time information related to NFTs, battles, and game mechanics. With a range of commands at its disposal, it ensures users have quick and easy access to essential data.
1. Check NFT Status
Command: /nft ID1, ID2,...
Functionality:
Users can input multiple NFT IDs (up to 10) separated by commas.
The bot will provide information on whether each NFT is dead or alive and details of its last battle, such as the opponent's ID, battle result, and potions used.
2. View Leaderboard
Command: /leaderboard
Functionality:
The bot fetches the list of 'alive' NFTs.
Ranks them based on their round wins.
Displays the top 30 NFTs along with their respective wins.
3. Retrieve Smart Contract Addresses
Command: /ca
Functionality:
Provides the user with smart contract addresses for the Battle Contract, $HGMS Token, and NFT Contract.
4. Check Game Timing
Command: /time
Functionality:
Provides information on the timing of the next round or the start of a new Hunger Games.
Informs the user about the current round and whether the timer has passed or not.
5. View Fight Stats
Command: /stats ID1, ID2,...
Functionality:
Users can input multiple NFT IDs (up to 10) separated by commas.
The bot fetches and displays detailed fight stats for each NFT, including HP, attack, defense, intellect, special stats, battle record (wins, losses, and game wins), and the total number of potions used.
To ensure optimal performance and prevent spam, users are restricted to issuing commands at a rate of once every 10 seconds. If a user exceeds this rate, they are informed to wait for the specified duration before issuing another command.
For all commands where users input NFT IDs, the bot checks the validity of each ID. If an ID is invalid (e.g., exceeds the maximum allowable ID or is less than 1), the bot informs the user of the discrepancy.