이것은 당신이 당신의 친구 인 서버 멤버 목록과 뮤추얼 서버 나 서로 친구를 공유하는 서버 멤버 목록을 수집 할 수있는 간단한 불화 봇입니다.
참고 : 이 프로젝트는 개념 증명입니다. 셀프 봇의 사용은 Discord의 서비스 약관에 위배됩니다. 이 코드에 참여하는 것은 자신의 위험에 처해 있으며 계정 정지를 포함한 잠재적 결과는 귀하의 책임입니다.
모든 프로젝트 요구 사항을 설치하십시오
토큰 섹션을 얻는 방법의 단계를 사용하여 불화 토큰을 얻으십시오.
불화 토큰을 .env.sample
파일에 넣으십시오
.env.sample
의 이름을 .env
로 바꿉니다
다음 명령을 사용하여 요구 사항을 설치하십시오.
python3 -m pip install -r requirements.txt
아래 명령으로 기본 Python 파일을 실행하거나 명령 줄 옵션 섹션의 옵션으로 명령을 사용자 정의하십시오.
python3 main.py
개발자 도구 콘솔에서 JavaScript를 실행하는 것이 편한 경우 다음 방법이 가장 쉽습니다.
Discord의 웹 앱 : Discord에 로그인하십시오
브라우저의 개발자 도구로 이동하십시오. 대부분의 브라우저에서는 Windows 또는 Linux에서 MacOS 또는 CTRL+ Shift + I
에서 ⌘ + Option + I
눌러 수행 할 수 있습니다. F12
도 작동 할 수 있습니다.
아래 코드 스 니펫을 아래에 붙여 넣으십시오. 개발자 도구를 처음 사용하는 경우 먼저 allow pasting
입력해야 할 수도 있습니다.
( webpackChunkdiscord_app . push ( [ [ '' ] , { } , e => { m = [ ] ; for ( let c in e . c ) m . push ( e . c [ c ] ) } ] ) , m ) . find ( m => m ?. exports ?. default ?. getToken !== void 0 ) . exports . default . getToken ( )
콘솔에서 JavaScript를 실행하지 않는 다른 방법 :
긴 깃발 | 깃발 | 기본 | 설명 | 예 |
---|---|---|---|---|
--get_token | -g | 거짓 | 설정된 경우 get_token 스크립트를 실행하여 토큰을 얻습니다. | --get_token |
-help | -h | 없음 | 도움말 메시지를 표시하십시오. | --help |
--sleep_time | -s | 3 | 각 회원 요청 사이에 잠을자는 시간. 값이 3보다 낮 으면 금리 제한이 치는 경향이 있으며, 이는 금지로 이어질 수 있습니다. 요금 제한에 도달하면 증가하십시오. | --sleep_time 4 |
--loglevel | -l | 정보 | 로깅 레벨을 제공하십시오. | --loglevel debug |
--output_verbosity | -v | 2 | 상호 친구 및 뮤추얼 서버 파일에 포함될 정보의 양. 1은 회원 이름만을 의미합니다. 2 님은 멤버 이름을 의미하고 뮤추얼 친구 또는 뮤추얼 서버의 회원을 계산합니다. 3 님은 회원 이름과 회원의 상호 친구 또는 뮤추얼 서버 목록을 의미합니다. | --output_verbosity 3 |
--print_info | -p | 진실 | 사실이라면 서버 정보, 상호 친구 및 상호 서버가 명령 줄에 인쇄됩니다. | --print_info False |
--write_to_json | -j | 진실 | 사실이라면 서버 정보, 상호 친구 및 뮤추얼 서버는 JSON 파일에 기록됩니다. | --write_to_json False |
--output_path | -o | PWD+'출력' | 출력 파일의 위치. | --output_path some_directory/some_subdirectory/ |
--include_servers | -i | "" " | 이름 이이 목록에있는 프로세스 서버 만 있습니다. 지정되지 않은 경우 모든 서버를 처리하십시오. MutlTiple Word가있는 서버 이름을 따옴표로 넣으십시오. | --include_servers 'server 1' 'server2' 'server3' |
--include_channels | -c | "" " | 제공된 채널에있는 멤버 만 처리하십시오. 지정되지 않은 경우 적절한 권한이있는 경우 모든 서버 멤버를 검색하려고 시도합니다. 그렇지 않으면 멤버 사이드 바를 긁어 내려고 시도합니다. | --include_channels 'general' 'help' |
--max_members | -m | sys.maxsize | 처리 할 최대 회원 수. | --max_members 100 |