A Blaze apostas é um cassino online que recentemente se tornou popular nas redes sociais.
Esse bot tem como objetivo enviar mensagem em grupo/canal no telegram, indicando uma possível cor para apostar.
-
O bot não faz a coleta da útima cor que saiu na blaze, isso você vai ter que fazer.
-
Não existe um padrão programado, você tem que programar ele neste arquivo
MetricDouble.ts
.Caminho:
./src/helpers/botMetrics/MetricDouble.ts
Para executar o bot, precisa seguir os passos a seguir.
-
Clone o repositório
git clone https://github.com/jocimarjsc/blazebot
-
Instalar as dependências
npm install
ou
yarn
-
Trocar o nome do arquivo
.env.exemple
para.env
-
Coloque os valores das variavés de ambiente no arquivo
.env
PORT = 3000 TOKEN_TELEGRAM = your bot token CHANNEL_NAME = your ID channel DATABASE_URL="mysql://userDatabase:password@localhost:port/nameDatabase"
Para esse projeto é necessário ter um banco de dados, optei por usar o MySql.
-
Instale o MySql
-
Crie um banco de dados com o seguinte nome
tips_blaze
-
Deve-se executar
npx prisma migrate dev --name add_tables
ou
yarn prisma migrate dev --name add_tables
-
Executar como desenvolvimento
npm run dev
ou
yarn dev
-
Executar em produção
npm run build
ou
yarn build
Depois esse comando
npm run start
ou
yarn start
Se tudo ocorreu bem, deve ver no console as seguintes messagens:
🤖 Bot On! 🟢 ✅ Server is running!
Para que o BOT venha enviar mensagem no telegram, você precisa enviar uma request para a "Rota" abaixo.
-
Recebe a última cor que saiu na Blaze, tipo: "POST".
https://localhost:3000/colors
//espera receber esses parametros { "colorName": "red", "number": "4" }
-
Se no console aparecer:
⚙️ Precisa configurar seu bot!
Abra a conversa do seu Bot no telegram use o comando
/start
e sigua os passos para cadastrar seu bot.
-
Você precisa PROGRAMAR o padrão que pretende utilizar
Programe seu padrão neste arquivo
./src/helpers/botMetrics/MetricDouble.ts
-
Você precisa COLETAR a última cor que saiu na Blaze
Telegram: @jocimarjsc
⌨️ com ❤️ por Jocimar Costa 😊