Gnotty

Gnotty

Gnottyは、WebとIRCを結び付けます。IRCチャネルをホストするプロジェクトのコラボレーションのためのオープンソースプロジェクトを支援するように設計されています。GnottyはBSDライセンスです。
Gnottyは、WebとIRCの結び目を結びます。これは、プロジェクトでのコラボレーションのためにIRCチャネルをホストするオープンソースプロジェクトを支援するように設計されています。GnottyはBSDライセンスです。Gnottyはいくつかの部分で構成されています。主にGnottyは、Webブラウザー経由でIRCチャネルと通信するための最新のWebクライアントとサーバーを提供します。WebサーバーはgeventとWebSocketを使用します。これは、IRCチャネルとWebブラウザー間の通信レイヤーを提供します。TwitterのBootstrapはWebインターフェースのスタイル設定に使用され、モバイルデバイスでの使用に適した完全にレスポンシブなレイアウトを提供します。Webインターフェースのスキニング用にカスタマイズ可能なテンプレートも提供されています。Gnottyのライブデモをチェックして、実際のWebインターフェースを確認してください。第二に、Gnottyは高度にカスタマイズ可能なIRCボットを実行する機能を提供します。起動時に異なるクラスのボットを構成でき、ボットはメッセージロギングやIRCチャネルのユーザーとの対話などの異なるサービスを実行できます。ボットにはwebhookも含まれており、これによりボットは外部サービスからHTTPを介して入力を受信し、それに基づいて行動することができます。Gnottyは、Webインターフェイスを介したブラウジングと検索のために、IRCメッセージをアーカイブするオプションのDjangoアプリケーションも提供します。デフォルトでは、IRCボットはPythonのログモジュールを使用して、IRCメッセージの構成可能なログハンドラーを提供します。Djangoアプリケーションを使用すると、すべてのIRCメッセージをDjangoプロジェクトのデータベースに記録するロギングハンドラーが追加されます。Djangoアプリケーションは、キーワードで検索したり、カレンダーインターフェイスを使用して日付で閲覧したりするために必要なすべてのビューとテンプレートを提供します。Djangoアプリケーションは完全にオプションです。GnottyはDjangoをまったく使用せずに実行できます。これは、構成可能なIRCボットを使用して、IRCチャネルへのWebインターフェイスを提供するスタンドアロンのgevent Webサーバーとして使用できます。
gnotty

特徴

オープンソースライセンスを備えたすべてのプラットフォーム用のGnottyの代替