
APRESENTAÇÃO DO CURSO
# ConsumoBlazer.API
## ? Descrição
API para monitoramento de padrões de jogos da plataforma Blaze através de conexão WebSocket, com detecção de sequências e envio de alertas pelo Telegram.
## ? Como Executar o Projeto
### Pré-requisitos
- [.NET SDK 7.0 ou superior](https://dotnet.microsoft.com/download)
- [Git](https://git-scm.com/downloads)
### ⚙️ Configuração
1. Clone o repositório:
```bash
git clone https://dev.azure.com/ProjetosHeitorHog/HeitorHogProjetos/_git/ConsumoBlazer.API
cd ConsumoBlazer.API
```
2. Restaure as dependências do projeto:
```bash
dotnet restore
```
3. Configure o arquivo `src/ConsumoBlazer.Api/appsettings.json` com suas credenciais:
```json
{
"AppSettings": {
"WebSocketUrl": "wss://api-gaming.blaze.bet.br/replication/?EIO=3&transport=websocket",
"AccessToken": "SEU_ACCESS_TOKEN", não precisa
"RefreshToken": "SEU_REFRESH_TOKEN", não precisa
"RefreshUrl": "https://blaze.bet.br/api/auth/refresh_token",
"ConnectionString": "Data Source=messages.db"
},
"Telegram": {
"BotToken": "SEU_BOT_TOKEN",
"GroupChat": "@SEU_GRUPO_TELEGRAM"
}
}
```
4. Aplique as migrações para criar o banco de dados SQLite:
```bash
cd src/ConsumoBlazer.Api
dotnet ef database update
cd ../..
```
### ▶️ Execução
1. Execute o projeto API:
```bash
dotnet run --project src/ConsumoBlazer.Api/ConsumoBlazer.Api.csproj --urls http://localhost:5000
```
2. Acesse a documentação da API:
- Swagger UI: [http://localhost:5000/swagger](http://localhost:5000/swagger)
## ? Funcionalidades
- ✅ Conexão WebSocket com a plataforma Blaze
- ✅ Autenticação e renovação de tokens
- ✅ Detecção de sequências de cores (vermelho, preto, branco)
- ✅ Geração de sinais de apostas
- ✅ Notificações via Telegram
- ✅ Armazenamento de resultados em banco SQLite
- ✅ API REST para consulta de mensagens, alertas e sinais
## ? API Endpoints
- `GET /api/message` - Lista todas as mensagens recebidas
- `GET /api/alert` - Lista todos os alertas configurados
- `GET /api/signal` - Lista todos os sinais gerados
## ? Monitoramento
Após iniciar a aplicação, o console exibirá:
```
? Conectando ao WebSocket...
✅ Conectado ao WebSocket!
? Handshake WebSocket enviado...
? Autenticação enviada!
? Inscrito no canal do Double.
```
Quando uma sequência de cores for detectada conforme configurado nos alertas, o sistema enviará uma notificação pelo Telegram e registrará o sinal no banco de dados.
Se você é um investidor em busca de uma maneira mais eficiente de tomar decisões no mercado financeiro, então o curso "Desenvolva seu próprio Bot de Sinais para a Blaze com .NET" é perfeito para você. Com este curso, você aprenderá a criar um Bot de Sinais para a Blaze que pode ajudá-lo a tomar decisões informadas e gerar lucros consistentes.
O .NET é uma plataforma de desenvolvimento de software poderosa e amplamente utilizada, e neste curso, você aprenderá a usá-la para criar um Bot de Sinais para a Blaze que funciona de maneira precisa e confiável. Você aprenderá a coletar e interpretar dados do mercado, a criar algoritmos de negociação e a integrar seu Bot de Sinais à sua estratégia de investimentos.
Este curso é perfeito para iniciantes e profissionais experientes, e você pode aplicar o que aprende em qualquer mercado financeiro em que atue. Inscreva-se agora e comece a transformar suas decisões de investimentos em resultados concretos com o poder de um Bot de Sinais criado com .NET.
Descubra como criar um Bot de Sinais para a Blaze que fará a diferença no mercado financeiro"
"Descubra os segredos para criar um Bot de Sinais para a Blaze que funcione como um verdadeiro profissional"
"Surpreenda-se com o potencial de um Bot de Sinais para a Blaze criado com .NET"
"Aprenda a criar um Bot de Sinais para a Blaze que lhe trará vantagem competitiva no mercado"
"Transforme-se em um mestre na criação de Bots de Sinais para a Blaze com o poder do .NET"
"Descubra como criar um Bot de Sinais para a Blaze que pode revolucionar a sua estratégia de investimentos"