SPOT AI - Whitepaper
  • Welcome
  • Getting Started
    • Quickstart
    • Future Features
  • Token Management
  • API Integrations for SPOT AI Bot
  • PROJECT LINKS
Powered by GitBook
On this page
  1. Getting Started

Quickstart

PreviousWelcomeNextFuture Features

Last updated 4 months ago

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.

Settings Buybot

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.

Step-by-Step Process

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>"

DEX Switch Button (Optional)

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.

Flowchart of Interaction

The flow of interaction can be summarized as follows:

  1. Initial Keyboard: Displays the available buttons based on the current settings.

    • Buttons like "Add Contract", "Add Website", etc. are shown.

  2. Button Click: When the user clicks any button:

    • The bot sends a prompt with clear instructions on what to do next.

  3. User Input: The user replies with the required information in the specified format (e.g., /add <contract>).

  4. Processing the Input: The bot validates the input, updates the settings, and confirms the change.

  5. Updated Keyboard: After each update, the keyboard may refresh based on the new settings.

Example Interaction

Let’s walk through an example where a user wants to add a contract:

  1. 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>"

  2. 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!"

  3. The bot then displays the updated keyboard, where the user can proceed to update other settings or make further changes.

Conclusion

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.