Skip to content
SHAMAN edited this page Jun 26, 2017 · 16 revisions

ShellBot

ShellBot

A princípio a ideia era apenas criar um bot capaz de enviar mensagens de boas-vindas ao usuários que ingressassem ao grupo. Então surgiu o primeiro bot chamado @shellscriptx_bot que alias cumpriu perfeitamente o seu papel, enviando mensagens e mais mensagens de boas-vindas. Com o tempo foi ganhando mais funções e passou a realizar consultas na internet, exibir ajuda de comandos e até mesmo utilizá-los. Tais como: grep, tail, head, bc e etc. Sua evolução foi notável e novos recursos foram surgindo devido a sua integração nativa entre sistema x bot; Porém a falta de estruturação inicial, a ausência de uma API foi tornando a manutenção do código cada vez mais trabalhosa e exaustiva; Então percebi que este era o momento de começar tudo do zero.

Devido ao enorme trabalho a necessidade de criar minha própria API surgiu. Sair da tradicional gambiarra e partir para funções especificas e estruturadas, no intuito de agilizar a criação de um bot em Shell sem dificuldades.

O ShellBot é uma API que auxilia os desenvolvedores a criar bots na plataforma Telegram. Desenvolvido em shell script, contendo um conjunto funções que mantém a nomenclatura dos métodos originais e que suporta o tratamento de multi-mensagens (thread). Faz do ShellBot uma boa alternativa na criação de bot's para auditoria de serviços e o fato de utilizar a linguagem nativa do sistema, criou-se um legue de possibilidades entre bot x Sistema (Linux)

Clone this wiki locally