Ponisha - это веб -сайт, который позволяет вам нанимать /работать в качестве программистов фрилансеров, дизайнеров и т. Д. Вы можете настроить набор навыков и найти желаемый проект в соответствии с вашим навыком. Этот скрипт будет извлекать открытые позиции на Ponisha в соответствии с вашим набором навыков, который находится в config.py и напишет данные, используя Telegram Bot.Extracted Elements - это название проекта, описание проекта, бюджет цены и ссылку на веб -сайт страницы проекта, Таким образом, вы можете легко нажать на ссылку, отправленную вам через BOT и получить страницу проекта.
Чтобы загрузить сценарий скопировать эту команду в вашем терминале:
git clone https://github.com/farzinsharif/ponisha-position-finder.gitЗатем установите библиотеку требований
pip install -r requirements.txtPython установлен (для запуска сценария).
Telegram Bot Api-Key-ID
Измените локацию skill_list var в файле config.py в соответствии с вашим набором навыков и измените время, которое вы хотите, чтобы код запустился на Server.ask Bot Thath API -ключ и идентификатор чата с любым
desired_skill = [ 'وردپرس' , 'پایتون' , 'ترجمه' , 'میکروکنترلر' ]Для лучшего результата этот проект содержит скрипт бота Telegram. Итак, все, что вы должны сделать, это связаться с отцом Telegram и создать бота с уникальным ключом API и идентификатором чата. После того, как вы сделали это, почти все, что вам нужно сделать, это добавить свой ключ API и идентификатор чата в файл конфигурации и найти веб -хостинг для запуска кода 24/7, я бы предложил render.com, но вы можете использовать, какую услугу вы хотите.
Этот сценарий предоставляется как есть. Я не отвечаю за какой -либо ущерб, причиненный с помощью этого сценария. Используйте свой собственный риск. Чтобы предотвратить какую -либо проблему для Ponisha, не делайте много запросов. Как когда -нибудь, если запустить код с неизменной конфигурацией, он отправит запрос на сайт один раз в день.
Вот например, послание бота Telegram:

Есть часть, чтобы отправить вам (администратор бота) данные о любом, кто написал в бот. Перед тем, как вы поделитесь этим ботом с кем угодно или предоставили им услугу с ним, обязательно удалите часть, которая отправляет информацию о идентификаторе чата и идентификатором людей как текстовое сообщение.
Приглашаются запросы. Для серьезных изменений, пожалуйста, сначала откройте проблему, чтобы обсудить, что вы хотели бы изменить.
Пожалуйста, обязательно обновите тесты по мере необходимости.
Ponisha-Position-Finder выпускается в соответствии с условиями лицензии MIT. См. Лицензию для получения дополнительной информации или см. Https://opensource.org/licenses/mit.