Giter Club home page Giter Club logo

quotes_bot's People

Contributors

daniel-online avatar joaopedrolourencoaffonso avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

leoobrabo

quotes_bot's Issues

Agendar envio de mensagem

A ideia dessa issue é criar uma função tal que executando o script uma vez, possamos agendar o envio de mensagens para os próximos 7 dias

Exemplos Telethon

Funções Telethon

O objetivo dessa issue é armazenar algumas funções úteis para análise estatística do canal.

Código para adicionar watermark (documentação)

OBS: Essa issue já foi resolvida e tem o propósito de documentar a solução implementada

O snippet abaixo é o código efetivamente implementado para adicionar watermark às imagens. Perceba que essa função altera permanentemente a imagem original. Eu decidi por essa abordagem pois me pareceu desperdício adicionar a watermark sempre que eu fosse lançar uma nova mensagem, porém, destaco que, caso um dia eu mude a watermark, precisarei editar novas imagens do zero. Visto que não tenho planos de alterar a watermark com frequência, decidi por uma abordagem mais simples.

def watermark(picture):
    try:
        image1 = Image.open('PATH_PARA_SUA_WATERMARK\\watermark.jpg');
        image2 = Image.open(picture);
        altura, comprimento = image2.size;
        watermark = image1.resize((int(altura*0.05), int(altura*0.05)));
        image2.paste(watermark, (int(0.92*altura), int(0.92*comprimento)));
        image2.save(picture);
        image1.close();
        image2.close();
        logger.info(f" - watermark - Watermark adicionada à imagem: {picture}.");

    except Exception as e:
        print("Erro, por favor, veja os logs");
        logger.error(" - watermark - " + str(e));

Código Javascript para futuro site

async function getRandomPhrase() {
  const response = await fetch("https://api.example.com/phrases");
  const data = await response.json();
  const randomIndex = Math.floor(Math.random() * data.length);
  const randomPhrase = data[randomIndex];
  document.getElementById("frase").innerHTML = randomPhrase;
}

Por que você está clonando esse repositório? (Why are you cloning this repository?)

Eu percebi que há um número constante de "clonadores" únicos clonando esse repositório e gostaria de saber:

  • Qual seu interesse com o projeto?
  • Tem sugestões para melhora?
  • Você conhece algum projeto similar? Se sim, poderia postar o link abaixo?

I noticed that there is a constant number of unique "cloners" cloning this repository and would like to know:

  • What is your interest in the project?
  • Do you have suggestions for improvement?
  • Do you know any similar projects? If yes, could you post the link below?

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.