twitter tcl
1.0.0
이 프로젝트는 IRC 채널의 트윗을 표시하는 Eggdrop Bot 스크립트를 제공합니다. IRC에서 트윗과 같은 일을 할 수도 있습니다.
저장소에는 독립적으로 유용한 라이브러리가 포함되어 있습니다.
이 저장소의 스크립트/라이브러리는 다음과 같습니다.
twitoauth.tcl 트위터의 oauth와 통합하는 도서관.twitlib.tcl 트위터 API 클라이언트 라이브러리.twitter.tcl 계란 드롭 IRC 봇 클라이언트/게이트웨이 스크립트. 이를 사용하여 Twitter 홈을 출력/타임 라인 상태를 IRC 채널에 언급 할 수 있습니다. IRC의 트윗 및 팔로우/팔로우 사용자와 같은 작업을 수행 할 수도 있습니다.twitoauth.tcl , twitlib.tcl 및 twitter.tcl 봇에로드하십시오. 처음 두 개는 마지막 두 가지가 의존하는 라이브러리 이므로이 순서로로드해야합니다. 다른 계란 드롭 스크립트와 마찬가지로 스크립트 스크립트를 스크립트 하위 디렉토리에 배치하여 구성 파일에 평소와 같이 소스 할 수 있습니다.twitlib.tcl 및 twitter.tcl 의 상단에있는 변수를 검토하십시오. 원하는 경우 옵션을 변경할 수 있습니다. 기본값은 아마 괜찮을 것입니다.twitter.conf.sample 봇의 디렉토리 루트에 복사하고 It twitter.conf 이름을 지정하십시오. 이 파일의 어떤 것도 변경할 필요가 없습니다. 봇은 경우에 따라 업데이트됩니다..chanset #channel +twitter #channel 대한 액세스를 제공합니다 !commands 이 채널은 또한 상태 업데이트 출력을받습니다. Telnet 또는 DCC 채팅을 통해 도달 할 수있는 Eggdrop의 Partyline 에서이 명령을 발행합니다. 파티 라인에가는 방법은 구성에 따라 다릅니다.+twitter 한 채널에서 !twit_request_token 말하십시오. 다음에해야 할 일에 대한 지침이 제공됩니다 (전화 !twit_access_token 등). 봇은 채널에서 당신에게 응답해야합니다. 그렇지 않은 경우 채널이 +twitter 확인하고 A +O 사용자로 인식합니다. 이것보다 더 많은 옵션이 있습니다. 사용 가능한 다른 내용을 보려면 스크립트의 헤더 섹션을 참조하십시오.
$state_file 변수로 정의 된 파일에 상태 (인증 키, 트윗 등)를 저장합니다. 이 파일은 Eggdrop Root 디렉토리와 관련이 있습니다. 어떤 경로로든 설정할 수 있습니다.$update_time 옵션을 변경하여이를 변경할 수 있습니다. !twit / !tweet 트윗을 보내십시오!twit_msg 개인 메시지를 보냅니다!twit_trends 트렌드 해시 태그를 찾으십시오!follow - 계정을 따르십시오!unfollow 계정을 팔로우하지 않습니다!twit_updates 최신 상태 업데이트를 검색합니다!twit_msgs 직접 메시지를 검색합니다!twit_search 검색 트윗!twit_searchusers 검색 사용자!twit_get_tweet 특정 트윗을 검색 (ID)!followers - 지정된 계정의 팔로워 표시 (옵션 followers_limit 에 의해 제한)!following 지정된 계정이 팔로우하는 사람을 보여줍니다 (옵션 followers_limit 에 의해 제한)!retweet - 리트 윗!twitstatus 봇의 트위터 상태를 보여줍니다. 현재 이것은 화면 이름을 보여줍니다.!twit_request_token <consumer_key> <consumer_secret>!twit_access_token <oauth_token> <oauth_token_secret> <PIN from authentication url of !twit_request_token>.chanset #channel +twitter .twitter.conf 를 만들 수 있습니다. twitter.conf.sample 에는 예가 있습니다.!commands 에 응답하지 않습니까?+twitter 확인하십시오.Update retrieval (mentions) failed: OAuth not initialised. 봇의 파티 라인에서?!twit_request_token 채널 세트 +twitter . 봇이 당신에게 대답해야합니다.twitter.tcl 상단의 poll_home_timeline 이 1으로 설정되어 있는지 확인하십시오. 이것이 기본값입니다.!twit_request_token 다시 전화하십시오. 인증 프로세스를 다시 시작합니다. 원하는 계정에서 Twitter에 로그인하고 인증 URL을 방문하거나 (또는이 URL에서 원하는 계정에 로그인) 처음 봇을 설정할 때와 같이 !twit_access_token 수행하십시오.!twit_request_token 에 사용하는 키와 비밀이 일치하는지 확인하십시오. 당신은 시작해야합니다 !twit_request_token 에서 시작해야합니다.