Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/capi-nemoo/bot-discord-waa3
https://github.com/capi-nemoo/bot-discord-waa3
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/capi-nemoo/bot-discord-waa3
- Owner: Capi-nemoo
- Created: 2024-11-03T18:33:43.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-03T20:19:11.000Z (about 2 months ago)
- Last Synced: 2024-11-03T21:20:23.481Z (about 2 months ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Discord bot to track fast-growing crypto-currencies
```bash
crypto_tui/ # Proyecto principal
│
├── src/ # Código fuente principal
│ ├── main.cpp # Punto de entrada del programa, inicializa la TUI.
│ ├── api/ # Módulo para las APIs de criptomonedas
│ │ ├── api_manager.cpp # Manejador de las llamadas a las APIs.
│ │ └── api_manager.h # Declaración de funciones de API para obtener precios y datos de criptos.
│ │
│ ├── ui/ # Módulo de la interfaz de usuario (con FTXUI)
│ │ ├── tui.cpp # Lógica de la interfaz TUI usando FTXUI.
│ │ └── tui.h # Declaración de funciones y clases de la TUI.
│ │
│ ├── models/ # Modelos de datos para criptomonedas, notas y wallets
│ │ ├── crypto.cpp # Clase de representación de una criptomoneda.
│ │ ├── crypto.h # Declaración de los datos y métodos de criptos.
│ │ ├── note.cpp # Clase de representación de una nota.
│ │ ├── note.h # Declaración de métodos para notas, incluyendo edición en vim/nvim.
│ │ ├── wallet.cpp # Clase para manejar datos de la wallet.
│ │ └── wallet.h # Declaración de los métodos de la wallet.
│ │
│ ├── utils/ # Utilidades y funciones comunes
│ │ ├── config.cpp # Manejo de configuración (por ejemplo, editor para notas).
│ │ └── config.h # Declaración de funciones de configuración.
│
├── data/ # Almacenamiento de datos locales
│ ├── notes/ # Carpeta para almacenar notas.
│ └── favorites.txt # Lista de criptomonedas favoritas.
│
├── assets/ # Recursos adicionales
│ └── sample_config.json # Archivo de configuración de ejemplo.
│
├── build/ # Archivos de compilación
│ ├── Makefile # Archivo Make para compilar el proyecto.
│
└── README.md # Instrucciones y detalles del proyecto.```