Git Product home page Git Product logo

discord-ex's People

Contributors

neotheprogramist avatar

discord-ex's Issues

UI Discord Bot for Joining to the Strategy

Description:

On the Discord server, the forum section displays accumulating/trading strategies. After selecting a given strategy, the user will have the opportunity to invest in it directly via Discord.

Key Features:

The Bot includes the following features:

Submit Button: Users should have the ability to submit their trading strategy along with the amount of USDC they wish to allocate.

Form: A form should be provided where users can enter the necessary details, such as the amount of USDC they want to invest.

Implement Discord Bot as UI for Exchange Backend

Feature Request:

We're proposing the development of a Discord bot that acts as a user interface (UI) for our exchange backend.

Details:

  • The bot should be capable of running specific accumulation and distribution algorithms.
  • It should allow Discord users to contribute to specific strategies.
  • Once the bot is installed, pressing "/" should bring up a list of command suggestions, similar to how "MidJourney" does.

Bot Commands

  • /init ${OWNER_CONTRIBUTION} - Initialize a strategy with owner contribution.
  • /cancel ${REASON} - Cancel the currently initialized strategy, for example, due to changing market conditions.
  • /join ${AMOUNT} - Contribute to a strategy with a specific amount.
  • /start ${COMMAND} - Start a strategy (open the position) using the provided command.
  • /stop ${COMMAND} - Stop the strategy (close the position) using the provided command.

Contextual Requirement:

It's imperative to understand that these commands are tied directly to a specific Discord post. They execute in the context of that post. Given that, our solution needs to support a multitude of posts, each potentially having a different owner and contribution history.

Technical Advisory:

For efficient and scalable integration with the backend, we recommend developing a manager for the database. This manager would abstract and handle all communication with the database, ensuring smooth operations.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.