Sobre nDefinitionBot

Capa do informativo Sobre nDefinitionBot

Há alguns meses atrás eu desenvolvi alguns bots para o telegram, sendo eles @ndefinitionbot, @whatsinthisfoodbot, @ntalesbot e @ntextifybot, no início eles rodavam na minha máquina local, em containers usando o docker, atualmente eles usam serverless functions para que se tornem mais disponíveis. Futuramente pretendo disponibilizar um tutorial de como foi o processo de desenvolvimento de um desses bots.

Tenha em mente que por estar usando serverless functions alguns clientes podem sentir as conhecidas cold starts, mas do jeito que foi aplicado estão em níveis aceitáveis.

Para usar bots embutidos (inline bots) é bem fácil no telegram, basta digitar a tag do bot e em seguida inserir sua query. Como mostra a imagem a seguir.

Resultados para a query "radio"

E então selecionando o resultado que deseja, ele deve enviar para o recipiente o significado.

Resultado para o recipiente desejado.

O @ndefinitionbot usa uma api que desenvolvi usando web scrappers que pode ser vista em The Dict Api que mais a frente estará na lista dos projetos em meu portfolio.

Tal api permite que possamos buscar resultados em formato json dos sites:

Que atualmente são as opções de resultados para o bot.

16/06/2021 15:15

Imagem de perfil

Oi, me chamo Jorge

Proprietário deste site e desenvolvedor fullstack focado em tecnologias para a web :)

Me encontre nas redes sociais

Tenho certeza que tem ideias para discutir.

Ícone do telegramÍcone do githubÍcone do emailÍcone do instagramÍcone do linkedinÍcone do Twitter