Analisando propostas

Desenvolvimento de Bot de Telegram para Transações e Trocas Financeiras

Publicado em 23 de Novembro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolver um bot interativo no Telegram para realizar transações financeiras e trocas de moedas, integrado com APIs específicas do Santander e CCPayments.

Detalhes das Funcionalidades:

1. Mensagem de Boas-vindas e Seleção de Serviços:

  - Funcionamento: Ao receber uma mensagem, o bot responde com uma saudação e apresenta as opções de serviço (troca de BRL por Cripto, troca de Cripto por BRL, enviar feedback).

2. Troca de BRL por Cripto:

  - Processo de Troca: O usuário informa o valor em BRL para converter em Cripto. O bot confirma o valor e permite correções se necessário. Após três tentativas erradas, o bot reinicia.

  - Cancelamento: O usuário pode cancelar a operação a qualquer momento.

  - Geração de Invoice: Utilizando a API do Santander, o bot gera um invoice e fornece um link/código de pagamento ao usuário.

  - Notificação de Pagamento: Após o pagamento, o bot notifica o usuário sobre a conclusão bem-sucedida da transação.

3. Processamento Pós-Pagamento:

  - Seleção de Cripto e Rede: O usuário escolhe a Cripto e a rede desejadas.

  - Cálculo de Conversão: O bot calcula e informa o valor em Cripto com base no pagamento feito.

  - Envio de Cripto: Após confirmação, o bot solicita o endereço de envio e notifica o usuário quando as Criptos são enviadas, fornecendo o TXID.

4. Troca de Cripto por BRL:

  - Seleção e Confirmação de Cripto: O usuário escolhe a Cripto para troca e informa o valor estimado em BRL.

  - Invoice e Confirmação de Pagamento: O bot gera um invoice do CCPayment e confirma o recebimento do pagamento em Cripto.

  - Pagamento via PIX: Utilizando a API do Santander, o bot solicita dados do usuário para pagamento via PIX e notifica quando os fundos são transferidos para a conta bancária do usuário.

5. Envio de Feedback:

  - Canal de Feedback: O bot fornece um e-mail para o usuário enviar seus comentários e sugestões.

Observações Técnicas:

  - Taxa de Serviço: Aplicação automática de uma taxa de serviço de 0.6% nas opções de troca.
  - Integração com APIs: Utilização das APIs do Santander e CCPayments.

Links das APIs:

- API Santander: https://developer.santander.com.br/biblioteca-de-apis
  - API CCPayments: https://doc.ccpayment.com/ccpayment-for-developer/to-get-started

Deve ser capaz de rodar no replit

Contexto Geral do Projeto

Desenvolver um bot interativo no Telegram para realizar transações financeiras e trocas de moedas, integrado com APIs específicas do Santander e CCPayments. Detalhes das Funcionalidades: 1. Mensagem de Boas-vindas e Seleção de Serviços: - Funcionamento: Ao receber uma mensagem, o bot responde com uma saudação e apresenta as opções de serviço (troca de BRL por Cripto, troca de Cripto por BRL, enviar feedback). 2. Troca de BRL por Cripto: - Processo de Troca: O usuário informa o valor em BRL para converter em Cripto. O bot confirma o valor e permite correções se necessário. Após três tentativas erradas, o bot reinicia. - Cancelamento: O usuário pode cancelar a operação a qualquer momento. - Geração de Invoice: Utilizando a API do Santander, o bot gera um invoice e fornece um link/código de pagamento ao usuário. - Notificação de Pagamento: Após o pagamento, o bot notifica o usuário sobre a conclusão bem-sucedida da transação. 3. Processamento Pós-Pagamento: - Seleção de Cripto e Rede: O usuário escolhe a Cripto e a rede desejadas. - Cálculo de Conversão: O bot calcula e informa o valor em Cripto com base no pagamento feito. - Envio de Cripto: Após confirmação, o bot solicita o endereço de envio e notifica o usuário quando as Criptos são enviadas, fornecendo o TXID. 4. Troca de Cripto por BRL: - Seleção e Confirmação de Cripto: O usuário escolhe a Cripto para troca e informa o valor estimado em BRL. - Invoice e Confirmação de Pagamento: O bot gera um invoice do CCPayment e confirma o recebimento do pagamento em Cripto. - Pagamento via PIX: Utilizando a API do Santander, o bot solicita dados do usuário para pagamento via PIX e notifica quando os fundos são transferidos para a conta bancária do usuário. 5. Envio de Feedback: - Canal de Feedback: O bot fornece um e-mail para o usuário enviar seus comentários e sugestões. Observações Técnicas: - Taxa de Serviço: Aplicação automática de uma taxa de serviço de 0.6% nas opções de troca. - Integração com APIs: Utilização das APIs do Santander e CCPayments. Links das APIs: - API Santander: https://developer.santander.com.br/biblioteca-de-apis - API CCPayments: https://doc.ccpayment.com/ccpayment-for-developer/to-get-started Deve ser capaz de rodar no replit

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs), Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias