123
Gnotty

Gnotty

Gnotty는 웹과 IRC 사이의 매듭을 묶습니다.프로젝트에서 협업을 위해 IRC 채널을 호스팅하는 오픈 소스 프로젝트를 지원하도록 설계되었습니다.Gnotty는 BSD 라이센스입니다.
Gnotty는 웹과 IRC 사이의 매듭을 묶습니다.프로젝트에서 협업을 위해 IRC 채널을 호스팅하는 오픈 소스 프로젝트를 지원하도록 설계되었습니다.Gnotty는 BSD 라이센스입니다.Gnotty는 여러 부분으로 구성됩니다.기본적으로 Gnotty는 웹 브라우저를 통해 IRC 채널과 통신하기위한 최신 웹 클라이언트 및 서버를 제공합니다.웹 서버는 gevent 및 WebSocket을 사용하여 IRC 채널과 웹 브라우저 사이의 통신 계층을 제공합니다.트위터의 부트 스트랩은 웹 인터페이스의 스타일을 지정하는 데 사용되어 모바일 장치에 사용하기에 완벽한 반응 형 레이아웃을 제공합니다.웹 인터페이스 스키닝을위한 맞춤형 템플릿도 제공됩니다. 웹 인터페이스가 실제로 작동하는지 확인하려면 Gnotty 라이브 데모를 확인하십시오.둘째, Gnotty는 고도로 사용자 정의 가능한 IRC 봇을 실행할 수있는 기능을 제공합니다.시작시 다양한 클래스의 봇을 구성 할 수 있으며, 봇은 IRC 채널에서 메시지 로깅 및 사용자와의 상호 작용과 같은 다양한 서비스를 수행 할 수 있습니다.봇에는 웹훅이 포함되어있어 봇이 외부 서비스로부터 HTTP를 통해 입력을 수신하고이를 수행 할 수 있습니다.또한 Gnotty는 웹 인터페이스를 통한 탐색 및 검색을 위해 IRC 메시지를 보관하는 선택적 Django 애플리케이션을 제공합니다.기본적으로 IRC 봇은 Python의 로깅 모듈을 사용하여 IRC 메시지에 구성 가능한 로깅 핸들러를 제공합니다.Django 애플리케이션이 사용될 때 모든 IRC 메시지를 Django 프로젝트의 데이터베이스에 기록하는 로깅 핸들러가 추가됩니다.그런 다음 Django 응용 프로그램은 키워드로 검색하거나 달력 인터페이스를 사용하여 날짜별로 찾아 보는 데 필요한 모든보기 및 템플릿을 제공합니다.Django 응용 프로그램은 전적으로 선택 사항입니다.Gjangty는 Django를 전혀 사용하지 않고 구성 가능한 IRC 봇과 함께 IRC 채널에 웹 인터페이스를 제공하는 독립형 gevent 웹 서버로 실행할 수 있습니다.

풍모

무료 라이센스가있는 Cygwin 용 Gnotty 대체