gocept.bender는 재버 봇입니다.
주요 기능은 항상 온라인이 될 것입니다, groupchat (MUC)에 가입, 및 HTTP POST를 통해이 말을 메시지를 수락 할 수 있습니다. 따라서, 다른 시스템 (예 : Nagios는, 지속적인 통합 등) 재버 자신 (및이 / 부품 잡음에 가입하지 않고)을 이야기하지 않고 재버 알림을 수행 할 수 있습니다.
이 같은 말을 벤더를 알 수 있습니다 :
// 사용자 : 암호 @ 호스트 : HTTP "무언가를 말"-d 컬 포트를
인용 부호
벤더는 또한 때때로 무작위로 그 자체로 일을 (벤더 지수) 말한다. 채널을 홍수 방지하기 위해, 세 가지 임계 값이 있습니다 :
- 만 주어진 확률로 뭔가를 말한다.
- 우리가 주어진 시간 동안 아무것도 말했다하지 않은 경우에만 뭔가를 말한다.
- 다른 사람의 메시지 적어도 주어진 번호가 채팅방에서 말한 한 경우에만 뭔가를 말한다.
전개
벤더 배포 buildout을 사용하여 구성됩니다. 여기에 예제 구성 파일은 다음과 같습니다
[buildout]
= 프로파일 / prod.cfg를 확장
[설정]
채팅방 = my-chat@jabber.org
jabber_user = 벤더 사용자
jabber_password = 비밀
min_silence_duration = datetime.timedelta (분 = 5)
min_human_messages = 10
speaking_probability = 1.0 / (10 * 60)
로그 레벨 = 정보
http_address = 0.0.0.0:8099
http_user = 벤더
http_password = http_secret
요구 사항 :
파이썬
댓글을 찾을 수 없습니다