Pesquisar
Projeto exclusivo

Desenvolvimento de automação para Telegram em Python

hoje às 07:53

Descrição do Projeto:

Procuro desenvolvedor com experiência em Python, Telethon/MTProto e API do Telegram para criar um software local e portátil para Windows, do zero ou baseado em projeto open-source estável, organizado e com código-fonte completo.

O sistema deverá copiar ou espelhar mensagens entre uma origem e um destino, permitindo as combinações Canal-Canal, Canal-Grupo, Grupo-Canal e Grupo-Grupo, em chats públicos ou privados, mesmo sem username ou link público. A conta autenticada deverá listar automaticamente os chats acessíveis, sem informar IDs manualmente.

Deverá copiar textos, fotos, vídeos, álbuns e legendas. No modo Replicar, preservar o máximo possível da mensagem original, incluindo formatação, links escondidos, menções, emojis personalizados, spoilers, qualidade original e ordem dos álbuns. Também deverá haver os modos Encaminhar, usando o forward nativo, e Replicar, recriando o conteúdo, com escolha antes de cada cópia.

Opcionalmente, antes do início, o usuário poderá informar um novo link e um novo @username/@bot para substituição automática, inclusive em links escondidos quando possível. Com os campos vazios, nada deverá ser alterado.

O sistema deverá permitir copiar somente mensagens novas, o histórico completo ou retomar de um checkpoint. O checkpoint deve salvar o progresso, evitar duplicatas, permitir resetar ou alterar a posição, continuar após falhas ou reinicializações e só confirmar o envio após uma confirmação válida. Deve incluir retry automático, FloodWait, tratamento de erros de rede e timeout, continuidade após falha, lista de falhas e botão para tentar novamente.

Para mídias, deverá baixar temporariamente, enviar, confirmar e apagar o arquivo temporário, preservando a qualidade e controlando CPU, RAM e disco. Deve verificar o espaço livre, pausar se necessário e avisar sobre temporários restantes após um crash. Mensagens fixadas também deverão ser copiadas e fixadas no destino.

O painel web local, em PT-BR, deverá incluir login e senha, modo claro/escuro, seleção visual de chats com foto, nome e tipo, pesquisa, filtros, atualização automática, campos de substituição, seleção de modo, histórico, checkpoint, perfis Seguro, Intermediário e Rápido, controles Iniciar, Pausar e Parar, progresso, quantidades enviadas e falhas e status simples. Apenas uma cópia poderá ocorrer por vez, e Pausar ou Parar deverá concluir a mensagem atual antes de interromper.

Suporte para até duas contas Telegram, com sessões, chats, checkpoints e falhas separados. A origem e o destino devem pertencer à mesma conta ativa, sem troca durante a cópia. A Conta 1 será padrão, com possibilidade de tentar a Conta 2 se estiver inválida.

A versão para Windows deverá ser portátil, preferencialmente TelegramMirror.exe, sem instalador. Ao abrir, deverá iniciar o backend local, abrir o painel, carregar a Conta 1 e atualizar os chats. Também deverá ter ícone na bandeja e opção Sair.

Não são necessários replies, botões inline, tópicos, enquetes, comentários, reações, mensagens agendadas, sincronização de edições ou exclusões, relatórios, backup, exportação, atualização automática, agendamento, múltiplos destinos ou cópias simultâneas.

A entrega deverá incluir o programa funcionando no Windows, o código-fonte completo e os arquivos necessários para futuras alterações. Na proposta, informar experiência com Telethon/MTProto, projeto semelhante, se possível, tecnologia, prazo, valor e se será desenvolvida uma solução do zero ou adaptada uma base existente.

Atividades do cliente nesse projeto:

Última visualização: hoje às 09:36

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Desktop
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 22
Interessados: 26
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (22)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Patrick S.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Gabriel B.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Paulo P.
    Talent
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 2 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Sistema de gerenciamento de risco em NTSL para Profit Pro - Desenvolvimento de sistema de gerenciamento de risco para Profit Pro - NTSL Descrição do projeto Preciso desenvolver um sistema/robô de gerenciamento de risco para o Profit Pr...

Integração e configuração VCAN/SocketCAN em Linux/Android - Procuro programador freelancer brasileiro com experiência em VCAN/SocketCAN, CAN Bus e em ambiente Linux/Android para realizar um pequeno trabalho pontual. Preciso de alguém com conhe...

Desenvolvimento de aplicações desktop e mobile integradas - Buscamos uma empresa ou equipe especializada para desenvolver duas aplicações integradas ao nosso backend: uma aplicação desktop e uma aplicação mobile. A...

Software para geração de varais de nome personalizados - Estamos buscando um desenvolvedor para criar um software robusto e intuitivo para a criação e geração de arquivos de letras personalizadas para varais de nome. Nosso pro...

Sistema de autoatendimento para totem de revelação de fotos - Preciso de um sistema próprio de autoatendimento para um totem de revelação e impressão de fotos que possuo. O sistema deve rodar em Windows 10 (Modo Kiosk) e não...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.