A Ponisha é um site que permite contratar /trabalhar como programadores freelancers, designers etc. Você pode configurar um conjunto de habilidades e encontrar o projeto desejado de acordo com sua habilidade. Este script extrairá posições abertas em Ponisha, de acordo com o seu conjunto de habilidades, localizado em config.py e enviará os dados usando o Telegram Bot.Elementos extraídos são o título do projeto, descrição do projeto, orçamento de preço e link para o site da página do projeto, Assim, você pode clicar facilmente no link enviado a você via bot e chegar à página do projeto.
Para baixar o script, copie este comando em seu terminal:
git clone https://github.com/farzinsharif/ponisha-position-finder.gitEm seguida, instale a biblioteca de requisitos
pip install -r requirements.txtPython instalado (para executar o script).
Telegram Bot Api-Key Chat-Id
Altere o Skill_list var Locate no arquivo Config.py de acordo com o seu conjunto de habilidades e altere o tempo em que deseja que o código seja executado no servidor.Ask Bot Pai no Telegram para obter um bot, chave da API, ID do bate -papo, certifique -se de não compartilhar o Chave da API e ID de bate -papo com qualquer um
desired_skill = [ 'وردپرس' , 'پایتون' , 'ترجمه' , 'میکروکنترلر' ]Para melhor resultado, este projeto contém um script do Telegram Bot. Então, tudo o que você deve fazer é entrar em contato com o pai do Telegram Bot e criar bot com a chave da API e ID de bate -papo exclusivo. Depois de fazer isso, quase tudo o que você precisa fazer é adicionar sua chave de API e ID de bate -papo para configurar o arquivo e encontrar a hospedagem da web para executar o código 24/7, eu sugiro render.com, mas você pode usar qual serviço deseja.
Este script é fornecido como está. Não sou responsável por nenhum dano causado pelo uso deste script. Use por sua conta e risco. Para evitar qualquer problema para Ponisha, não faça muitas solicitações.
Aqui está, por exemplo, a mensagem do Bot Telegram:

Há parte para enviar a você (Admin of Bot) os dados sobre qualquer pessoa que enviasse uma mensagem de texto para o bot. Antes de compartilhar este bot com alguém ou prestar serviço a eles, remova mensagem de texto.
Solicitações de tração são bem -vindas. Para grandes mudanças, abra um problema primeiro para discutir o que você gostaria de mudar.
Certifique -se de atualizar os testes conforme apropriado.
Finder de posição de Ponisha é liberado sob os termos da licença do MIT. Consulte Licença para obter mais informações ou consulte https://opensource.org/license/mit.