0

Propector de envio para WhatsApp

#C# #JavaScript
Jorge Chamorro
Jorge Chamorro

Estou desenvolvendo um prospector de envio massivo para WhatsApp, no prospector o usuário vai ter a opção de importar uma lista de clientes do Excel ou arquivo CSV. Na planilha já vai poder adicionar em uma coluna os nomes dos clientes em outra coluna os números dos clientes, tem um campo onde pode colocar o titulo, anexar imagem ou vídeo, e depois um campo de Mensagem.

O sistema verifica se o usuário tem conexão com Internet, caso contrario ele não abre a tela principal, também tem a opção de cadastrar usuário com uma tela de Login.

Sistema ainda esta em teste e desenvolvimento.



Botão Importar CSV

 using (OpenFileDialog open = new OpenFileDialog())

      {

        open.Filter = "CSV Files(*.csv)|*.csv";

        open.Title = "Selecionar Arquivo";

        if (open.ShowDialog() == DialogResult.OK)

        {

          string strFileName = open.FileName;

          txtCaminho.Text = open.FileName;

          DataView dv = CarregaCSV(strFileName);


          dgvNumeros.DataSource = dv;

          txtContagem.Text = dgvNumeros.RowCount.ToString();


          AcrescentaBotoes(dv);

        }

      };

Botão Importar Excel

 OpenFileDialog openFileDialog = new OpenFileDialog

      {

        Filter = "Excel | *.xls;*.xlsx;",

        Title = "Selecionar Arquivo"

      };


      if ((openFileDialog.ShowDialog() == DialogResult.OK) && (!string.IsNullOrEmpty(openFileDialog.FileName)))

      {

        txtCaminho.Text = openFileDialog.FileName;

        DataView dv = import.ImportarDados(openFileDialog.FileName);

        dgvNumeros.DataSource = dv;

        txtContagem.Text = dgvNumeros.RowCount.ToString();

        AcrescentaBotoes(dv); //Acrescenta botões de acordo com a coluna da planilha //importada

      }

0
14

Comentários (5)

0
Jorge Chamorro

Jorge Chamorro

12/08/2021 17:12

@Eliane Peixoto , desculpa a demora em responder. A ideia e que o sistema não funcione tipo Robô pra não banir o numero que você vai utilizar para fazer o envio. Cada mensagem que for enviada vai ser em tempos o segundos diferentes, isso o sistema vai fazer sozinho. O usuário também vai ter a opção de programar o tempo de envio para cada mensagem.


2
Eliane Peixoto

Eliane Peixoto

24/06/2021 17:17

Bacana, Como vai tratar a questão que o Zuk bloqueia envio de mensagens em massa para conter as "fake news" por exemplo?

0
Rodrigo Paiva

Rodrigo Paiva

24/06/2021 19:43

Bacana o projeto.

0
Lucas Magalhães

Lucas Magalhães

24/06/2021 18:34

Baita projeto!

1
Elioenay Silva

Elioenay Silva

24/06/2021 16:57

interessante

Interprete da minha própria historia

Brasil