Giter Site home page Giter Site logo

bot's People

Contributors

dovyski avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

bot's Issues

Interações do bot no grupo do Telegram - Celebrações e Avisos

Pensei que o bot poderia ter algumas interações nos grupos do telegram. Por exemplo:

  • Quando for aniversário de um integrante, poderia desejar Feliz Aniversário no grupo todos;
  • Quando iniciasse o recesso, ele poderia desejar a todos um bom descanso;
  • Quando fosse algum feriado ou dia especial, como Dia Internacional da Mulher, ele poderia ter um interação também;
  • Quando entrasse um novo membro nos grupos, ele poderia dizer "Bem vindo" com uma mensagem aleatória, semelhante ao que o Discord faz quando entramos em um servidor novo.

Interações do bot no grupo do Telegram - Reuniões

Como todas as equipes possuem suas reuniões semanais, o bot poderia interagir com isso.

  • Com a reunião marcada, 10 minutos antes ele pode enviar uma mensagem no grupo da equipe com o link da reunião;
  • Quando uma reunião é cancelada, o bot poderia lembrar a equipe que não haverá reunião minutos antes do horário em que ela seria realizada.

Criar automaticamente fila de espera de demandas

O bot poderia criar, inserir e deletar demandas da fila de espera.
A equipes con-mídia e con-design possuem suas demandas e os líderes administram suas demandas individualmente. Seria interessante se o bot inserisse em uma planilha, ou em outra plataforma, as demandas na ordem em que são recebidas e assim criasse a fila de espera.
O bot poderia pegar as informações pelas labels das issues (talvez criar labels específicas para demandas, como demanda:midia) ou por comandos nos comentários, como #fila design, #fila midia.

As demandas também poderiam ser retiradas da filas de espera quando (comando proposto na #2 ) #IniciarPrazo 10 for comentado, ou quando o status da issue mudar de "Fazer" para "Em progresso".

Relacionar as planilhas de organização do mídia com as labels do GIthub

Atualmente na equipe de multimídia temos planilhas de organização para os materiais produzidos.

Por exemplo:

Vídeos externos
Vídeos Internos
Transmissões ao vivo

Iria ser maravilhoso que quando criassemos uma issue relacionada a uma dessas coisas, o bot nos trouxesse o link para a planilha relacionada.

Por exemplo: se a issue tem a label serviço:video ele nos tras junto das pastas o link para a planilha de vídeos externos. O que ajuda a manter toda a organização dos vídeos em um lugar só e para posterior feedback é excelente também.

Criar cálculo do prazo de demandas

Pensando no trabalho das equipes con-mídia e con-conteúdo, o bot poderia ter como funcionalidade o cálculo do prazo das demandas.

Cada tipo de serviço e cada equipe tem sua forma de calcular o prazo, além de possuírem períodos de tempo diferentes. Por isso, sugiro algo simples.

Não seria necessário guardar o prazo de cada serviço em um banco de dados, nem nada do gênero. Para essa funcionalidade, quando o responsável pela demanda iniciasse seu trabalho (vídeo, áudio, identidade visual), ele poderia comentar na issue #IniciarPrazo 15, por exemplo. O número seria a quantidade de dias úteis que o bot teria que calcular, no exemplo 15 dias úteis. O bot comentaria na issue algo como:

Dia de início de projeto: 27/01/2021
Fim do prazo de 15 dias úteis: 17/02/2021 

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.