私たちは、私たちのクライアントのウェブサイトがまだ起動しているかどうかをチェックするPythonベースのIRCボットを持っていたいと思います。具体的には:15分ごとに訪問する必要があるURLの番号を列挙する。失敗した場合は、5分後にURLを再度確認する必要があります。 URLを取得してもHTTPステータスコード200が返されない場合は、問題のURLを調査して問題のURLを調査する必要があります。Python IRCクライアント:既存のフレームワークのためのプラグインを一から書き込むか書くか?
しばらく前にSupybotのプラグインを作成しましたが、これは基本的に上記のいくつかを原型でも効果的な方法で実行します。現在のコードの機能を上記の「仕様」に拡張したいのであれば、いくつかの大きなリファクタリングを行う必要があります。基本的にはゼロから始めることを意味します。
これは疑問を提起します:私はSupybotのためのより良いプラグインを書いて、新しい要件に合っているのか、それとも全く別のものに行くべきですか?私は最初から始めなければならないでしょうか(自分でrelevant RFCsを実装し、計画以上の時間を費やして実装するか)、基本的なIRCの処理に適したフレームワークはありますか?
に基づいてプラグ可能なIRCクライアントライブラリです。私が立ち往生した場合、私はこのオファーについてあなたに戻ってくるかもしれません。 :) –