Ponishaは、フリーランサーのプログラマー、デザイナーなどとして雇用 /作業を可能にするウェブサイトです。スキルセットを設定して、スキルに応じて目的のプロジェクトを見つけることができます。このスクリプトは、config.pyにあるスキルセットに従ってPonishaのオープンポジションを抽出し、Telegram Botを使用してデータをテキストで抽出します。そのため、ボット経由で送信されたリンクを簡単にクリックして、プロジェクトページにアクセスできます。
スクリプトをダウンロードするには、端末にこのコマンドをコピーします。
git clone https://github.com/farzinsharif/ponisha-position-finder.git次に、要件ライブラリをインストールします
pip install -r requirements.txtPythonインストール(スクリプトを実行するため)。
Telegram Bot Api-Key Chat-Id
Skill_listのVarを変更するconfig.pyファイルのスキルセットに応じてconfig.pyファイルを変更し、サーバーでコードを実行したい時間を変更します。ボットの父親を電報でakeしてボット、APIキー、チャットIDを取得し、共有しないようにしてくださいAPIキーとチャットIDはいずれかです
desired_skill = [ 'وردپرس' , 'پایتون' , 'ترجمه' , 'میکروکنترلر' ]より良い結果のために、このプロジェクトにはTelegram Botスクリプトが含まれています。したがって、あなたがしなければならないのは、Telegram Botの父親に連絡し、一意のAPIキーとチャットIDを使用してボットを作成することです。あなたがしなければならないことをほとんどした後、あなたがしなければならないことはすべてあなたのAPIキーとチャットIDを設定ファイルに追加し、コードを24時間年中無休で実行するWebホスティングを見つけることです。
このスクリプトはそのまま提供されます。このスクリプトを使用することで引き起こされた損害については、責任はありません。あなた自身の責任で使用してください。 Ponishaの問題を防ぐために、多くのリクエストを行わないでください。
電報ボットのメッセージの例は次のとおりです。

ボットにテキストメッセージを送信した人に関するデータを(BOTの管理者)に送信する部分があります。このボットを誰かと共有する前に、またはそれらでサービスを提供する前に、チャットIDとPeople IDに関する情報を送信する部分を削除してください。テキストメッセージ。
プルリクエストは大歓迎です。大きな変更については、最初に問題を開いて、何を変えたいかを議論してください。
必要に応じて、必ずテストを更新してください。
Ponisha-Position-Finderは、MITライセンスの条件の下でリリースされます。詳細については、ライセンスを参照するか、https://opensource.org/licenses/mitを参照してください。