META ATUAL

1 de 1

Desenvolvimento

R$ 2.000,00
0.5%

A meta principal é manter o ecossistema e a integridade do projeto, proporcionando a satisfação e o reconhecimento de seus utilizadores.

Com sua ajuda poderemos disponibilizar:

 

  • ​Atualizações e correções
  • Documentação
  • Suporte ao projeto
  • Exemplos e implementações
  • Dicas

 

"Toda ajuda é bem-vinda seja ela financeira ou não, o que importa é realizar algo em prol do próximo e não menos importante compartilhar nosso conhecimento e experiência."


PROJETO

 

O shellbot é um projeto open source baseado na licença GPL-3.0 desenvolvido na linguagem shell script utilizando o interpretador de comandos bash e que permite ao usuário criar bot's na plataforma Telegram. O Telegram é aplicativo para troca de mensagens semelhante ao Whatsapp, porém, possui recursos avançados que disponibiliza uma interface de programação (API) para desenvolvedores criarem seus próprios robôs para as mais diversas finalidades.

Como toda criação parte da premissa da necessidade de suprir ou realizar uma determinada tarefa e é claro com o shellbot não foi diferente, mesmo tendo um caráter recreativo com um objetivo bastante simples que seria criar um robô que enviasse uma mensagem de "boas-vindas" ao usuário no momento que ingressasse ao grupo, cuja funcionalidade desenvolvida na linguagem shell script. Após estudar a API oficial e seus métodos tive êxito e novos recursos foram adicionados ao robô @shellscriptx_bot e assim concluindo parcialmente meu objetivo.

 

INICIO

 

Após consultar no site oficial do Telegram por uma API (não-oficial) criada por outros programadores, constatei que não havia um projeto desenvolvido em shell scritpt, então pensei.

 

-Por que não criar minha própria API ?

 

Então, iniciou-se os trabalhos de estruturação de dados e implementação de funções/métodos, priorizando a otimização na execução, o consumo mínimo recursos e ao mesmo tempo manter a facilidade na utilização. Em 7 de março de 2017 lancei o SHELLBOT v1.0, desde então está em constante expansão e são disponibilizadas correções a atualizações sempre que necessárias.

 

O shellbot está disponível no repositório oficial da comunidade e pode ser baixado gratuitamente clicando aqui ou para mais informações de configuração e utilização, acesse o github.
 

 

APLICAÇÃO​

 

Por utilizar o interpretador de comandos bash que se encontra presente na maioria das distribuições Linux, o shellbot se torna uma excelente ferramenta para DevOps no desenvolvimento de robôs para gerenciamento e auditoria de serviços, já que não há uma camada de abstração na execução dos comandos, criando assim uma integração nativa entre API x Sistema Operacional.

 

Atualmente tem sido utilizada por desenvolvedores para:

 
  • ​Gerenciamento de Servidor Virtual Privador (VPS)
  • Auditoria em conjunto com a ferramenta de monitoramento Zabbix
  • Automação e execução de rotinas em servdores via Telegram
  • Robôs de suporte entre outros
  •  
O shellbot conta com uma documentação rica e atualizada que fornece detalhes relevantes sobre o projeto, informações completas sobre cada função/método e seus argumentos. Veja documentação: wiki

 

Também são disponibilizados exemplos práticos. Veja: exemplos

 

Recompensas

a partir de R$ 1,00 por mês

Só quero ajudar

3 Padrinhos e Madrinhas