Code Monkey home page Code Monkey logo

dev-vagas's Introduction

Hi there 👋

💻 Software Engineer at HCL Tech

🏡 Currently based on São Paulo, Brazil

Pronouns

EN: they/them/he

Reach me out

dev-vagas's People

Contributors

onhernandes avatar

Watchers

 avatar  avatar

dev-vagas's Issues

Verificar última mensagem

O script checkLastTelegramMessage.js deve acessar a API do Telegram e retornar a data da última mensagem do bot no canal de vagas

Listar repositórios do App

O script listIssues.js deve listar todas as issues publicadas de cada repositório que o app tem acesso, usando a API de listagem de repositórios do Github, e então verificar cada issue e enviar para uma fila do rabbitmq.

Para verificação, uma issue só pode ser encaminhada para a fila se foi criada nas últimas duas semanas

Caso seja mais antiga, o bot deve comentar, marcando a pessoa que criou a issue, perguntando se a vaga está aberta.
A pessoa vai sinalizar se está aberta ou não, usando o Like/Dislike do comentário do bot.

Caso seja mais antiga e já tenha um comentário do bot, deve verificar se tem like ou dislike no comentário.

Se houver like, é sinal de que a vaga está aberta e pode ser compartilhada, caso tenha dislike, considere que a vaga fechou - fecha a issue.

Se não tiver like ou dislike e o comentário do bot foi há mais de uma semana, considere que a vaga não está mais aberta, ou seja, fecha a issue

Publicar uma issue

O script publishIssue.js deve receber um objeto, no caso, uma issue e publicá-la no twitter e no telegram, usando as funções que estão na pasta src/publishers.

Após publicar, deve comentar na issue com o link para cada compartilhamento.

Verificar último tweet

O script checkLastTweet.js deve acessar a API do Twitter no usuário do devvagas e retornar a data do último tweet

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.