태그 보관물: irc

irc

인증 될 때까지 xchat이 채널에 참여하지 못하게합니다. 시작할 때 xchat을 nickserv로 자동

IRC에 XChat을 사용합니다. 가입하려는 자동 채널 중 일부는 서비스로 식별되어야합니다. 시작할 때 xchat을 nickserv로 자동 로그인하도록 설정했지만 때때로 지연이 발생하기 때문에 인증되기 전에 특정 채널에 참여하려고 시도하고 실패합니다. 인증이 완료 될 때까지 xchat에게 일부 채널 참여를 지연시키는 방법이 있습니까?



답변

우리가 freenode에 대해 이야기하고 있다면 (다른 사람에게 적용될 수 있음) 연결하는 동시에 인증 할 수 있습니다. 서버 비밀번호를 닉의 비밀번호로 설정하면 자동 로그인됩니다.

닉 그룹화 및 기타 다양한 영리를 사용하여 기존 사용자를 자동 고스트하고 다시 가져올 수 있습니다.

http://freenode.net/faq.shtml#identify

또는 약간 더 둔한 연결 문자열을 사용하여 닉으로 연결을 인증 할 수 있습니다.

/connect irc.freenode.net 6667 :<username> <password>

xchat에서 이는 :<username> <password>서버 비밀번호 상자에 넣음 을 의미합니다 .


답변

/ set irc_join_delay $ SECONDS가 있습니다. 기본값은 2입니다.

20 또는 좋은 숫자 (실험적으로 결정)로 설정하면 트릭을 수행해야합니다.

http://forum.xchat.org/viewtopic.php?f=3&t=3966 에서 도난


답변

freenode faq 에서 언급했듯이 두 가지 추가 방법을 시도 할 수 있습니다. 프리 노드에 클로킹 이있는 경우 클로킹이 적용될 때까지 채널에 참여하지 못하게 하는 스크립트 가 있습니다 (확인해야 함). 이 방법은 망토가있는 경우에만 작동합니다. 두 번째로 좋은 방법은 SASL을 사용하는 것입니다.

SASL은 다른 상황이 발생하기 전에 연결하는 동안 식별하는 방법입니다.

여기서 SASL을 활성화하기위한 지침 및 액세스 스크립트를 볼 수 있습니다 .

XChat 용 스크립트는 Python 또는 Perl 에서 사용할 수 있습니다 . 읽어보기 를 인용하려면 :

cap_sasl_xchat.py 또는 cap_sasl_xchat.pl을 .xchat / 디렉토리에 복사하여 자동로드되도록하십시오. 일단로드되면 / SASL 명령을 사용하여 네트워크 당 SASL 설정을 추가하거나 제거하십시오. 도움말 텍스트는 구문을 설명합니다.


답변

파일에 넣으 :<username> <password>십시오 ~/xchat2:

P=:nick password

그 후 자동 조인을위한 채널.

set delay on 20

~ / .xchat2 / xchat.conf에서 다음 줄을 변경했습니다.

irc_join_delay = 10


답변

X-Chat의 경우 / server가 / connect가 아닌 것이 좋습니다.

/ connect를 사용하면 약간 혼란스러운 반응이 나타납니다. “* 권한 거부-IRC 운영자가 아닙니다”. X-Chat이 알 수없는 명령을 받으면 서버로 전달하기 때문입니다.


답변

다른 모든 훌륭한 답변과 함께 “Nickserv 비밀번호”대신 “서버 비밀번호”필드에 nickserv 비밀번호를 입력하는 것이 좋습니다. 이렇게하면 식별 지연이 발생하지 않고 서버를 즉시 식별 할 수 있습니다. 나중에 가입하고 인증을 종료 한 다음 다시 가입하십시오. 당신은 그 과정을 알지 못하지만 다른 사람들도 그렇게 할 수 있습니다 … 그렇게하고 차이점을 발견해야합니다 …


답변