Analisando propostas

Bot Para Telegram

Publicado em 08 de Fevereiro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolver um bot para o Telegram que ajude a gerenciar grupos, enviando mensagens automáticas de boas-vindas, respondendo a perguntas de usuários tanto no grupo quanto no privado e enviando mídias (vídeos, áudios e fotos) conforme necessário

Contexto Geral do Projeto

Funcionalidades Principais Monitoramento do Grupo O bot deve estar sempre ativo no grupo, identificando novas mensagens e interagindo conforme regras definidas. Boas-vindas Automáticas Sempre que um novo membro entrar no grupo, o bot deve enviar uma mensagem de boas-vindas personalizada. Deve permitir a personalização do texto e o envio de imagens/vídeos junto à mensagem de boas-vindas. Respostas Automáticas No grupo: O bot deve ser capaz de identificar palavras-chave e responder automaticamente com mensagens predefinidas. No privado: Se um usuário chamar o bot no privado, ele deve responder com informações configuráveis e enviar mídias se necessário. Envio de Mídias O bot deve ser capaz de enviar vídeos, áudios e imagens tanto no grupo quanto no privado, conforme regras predefinidas. Comandos Personalizados Exemplo: /ajuda – Responde com uma mensagem contendo instruções sobre o uso do grupo e do bot. Exemplo: /info – Envia informações específicas que podem ser configuradas. Painel de Configuração Se possível, criar uma interface (via bot ou painel web) onde seja possível editar mensagens, adicionar novas respostas automáticas e configurar os arquivos de mídia a serem enviados. Requisitos Técnicos Linguagem: Preferencialmente Python (usando python-telegram-bot ou similar). Banco de Dados: Se necessário, utilizar SQLite, PostgreSQL ou Firebase para armazenar configurações. Hospedagem: Deve ser possível rodar o bot em servidores como Heroku, VPS ou outra alternativa viável. Extras (opcional, mas desejável) Filtragem de mensagens com palavras proibidas. Controle de spam para evitar flood no grupo. Logs de interações para análise posterior.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias