Sobre este projeto
it-programming / web-development
Aberto
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