Quickstart
Last updated
Last updated
Key Features of SPOT AI V.1
Live Chart Integration: Analyze live market trends with precision and clarity, directly within the bot interface.
Buybot Functionality: Automatically detect and capitalize on trading opportunities in the SUI network.
User-Friendly Interface: Designed for traders of all levels, with intuitive navigation and ease of use.
Speed and Accuracy: Execute trades at lightning speed with highly accurate market data and analysis.
Rewards Program: Unlock rewards such as discounts, premium features, or exclusive insights based on trading volume and achievements.
The BuyBot allows users to update the following settings:
Add Contract: Allows the user to add a new contract.
Add Website: Provides the user with the option to add a website link.
Add Telegram: Lets the user add a Telegram group or channel link.
Add Twitter: Allows the user to add a Twitter handle.
Set Emote: Configures the emoticon that will be used by the bot.
Set MinBuy: Sets the minimum buy amount for the bot to consider a transaction.
Each button is linked to a function that will send instructions to the user on how to proceed. This ensures a smooth and user-friendly process for updating settings.
1. Add Contract
Button Text: ⚙️ Add Contract
Action: When the user clicks this button, they will be prompted to enter the contract address they want to add.
Instructions: "Please enter the contract you want to add in the format: /add <contract>"
2. Add Website
Button Text: 🌐 Add Website
Action: Clicking this button will prompt the user to input the website link they wish to associate with the bot.
Instructions: "Please enter the website you want to add in the format: /addweb <website>"
3. Add Telegram
Button Text: 📢 Add Telegram
Action: This button will ask the user for the link to their Telegram group or channel.
Instructions: "Please enter the telegram group you want to add in the format: /addtg <group_link or Channel>"
4. Add Twitter
Button Text: ✖️ Add Twitter
Action: When this button is clicked, the bot will request the user’s Twitter handle.
Instructions: "Please enter the twitter you want to add in the format: /addx <twitter>"
5. Set Emote
Button Text: 🐸 Set Emote
Action: This button prompts the user to input an emoticon they wish to set for the bot.
Instructions: "Please enter the emoticon you want to set using the format: /addemoji <emoticon>"
6. Set MinBuy
Button Text: 💵 MinBuy
Action: When clicked, this button will instruct the user to provide the minimum buy amount for transactions.
Instructions: "Please enter the minimum buy amount: /minbuy <amount>"
An additional button allows users to switch between different states of the DEX (Decentralized Exchange).
Button Text: 🕹 Switch To DEX 🟢 / 🕹 Switch To DEX 🔴
Action: If the DEX is active (green), it allows the user to disable it. If inactive (red), it allows enabling.
Callback: The callback will update the status of the DEX.
The flow of interaction can be summarized as follows:
Initial Keyboard: Displays the available buttons based on the current settings.
Buttons like "Add Contract", "Add Website", etc. are shown.
Button Click: When the user clicks any button:
The bot sends a prompt with clear instructions on what to do next.
User Input: The user replies with the required information in the specified format (e.g., /add <contract>
).
Processing the Input: The bot validates the input, updates the settings, and confirms the change.
Updated Keyboard: After each update, the keyboard may refresh based on the new settings.
Let’s walk through an example where a user wants to add a contract:
The user clicks on the Add Contract button:
The bot sends the message: "Please enter the contract you want to add in the format: /add <contract>"
The user responds with the contract address:
The bot validates the address, adds it to the settings, and then confirms the update with a message such as: "Contract has been added successfully!"
The bot then displays the updated keyboard, where the user can proceed to update other settings or make further changes.
By using these simple interactive buttons, users can easily update and manage their BuyBot settings without needing to remember complex commands or syntax. Each step provides clear instructions to ensure the settings are correctly updated, making the entire process user-friendly and efficient.
This framework for user interaction helps maintain flexibility in managing the bot’s configuration, allowing users to customize settings like contract details, social media links, and transaction rules easily.