Track live events on the Gamba platform. Also track various metrics such as daily volume, pool changes, top platforms, top players, top plays, and much more!
To install and run the bot, follow these steps:
- Fork this repo and clone this repository to your local machine.
- Navigate to the project directory.
- Install dependencies:
npm install
-
Configuration: Set up the
config.jsonfile by providing the required configuration parameters:token: Your Discord bot token. You can obtain this by creating a new bot application on the Discord Developer Portal.solanaRpcUrl: Your RPC endpoint.
{ "token": "YOUR_DISCORD_BOT_TOKEN", "solanaRpcUrl": "YOUR_SOLANA_RPC_URL", "color": "#FF0000", "footerText": "Developed By: Bankkroll", "footerIcon": "https://i.ibb.co/8N41nV7/imageedit-4-5545101709.png" } -
Start the Bot: Run the bot using Node.js:
npm start
Once the bot is running and added to your Discord server, you can use the following commands:
-
Admin Only Commands:
/setup: Initialize the bot for first-time use on the server.
-
Gamba Commands:
/dailyvolume: Shows daily USD volume./poolchanges: Shows recent changes in a specified pool./pools: Shows pool data./settledgames: Shows recent settled games./topplatforms: Returns top creators by volume in USD./topplayer: Retrieves a list of top-performing players based on various metrics./topplays: Lists top plays by USD profit.
-
Utility Commands:
/info: Retrieve information about the set channel and Gamba stats./help: Displays information about available commands./ping: Measure the bot's response time in milliseconds.
Contributions to this project are welcome! Feel free to submit pull requests with any improvements or bug fixes.
This project is licensed under the MIT License.
