이것은 다양한 네트워크 유틸리티 및 IP 정보 검색 기능을 제공하는 불화 봇입니다. 사용자는 IP 주소에 대한 자세한 정보를 검색하고, DNS 조회를 수행하고, 공유 DNS 항목을 찾고, Whois 쿼리를 수행하고, API 또는 웹 페이지에 사용자 정의 요청을 할 수 있습니다.
/check <ip_address> 확인 국가, 도시, 지역, 지리적 위치, ISP, 조직 등을 포함하여 지정된 IP 주소에 대한 자세한 정보를 검색합니다.
/request <url> API 또는 웹 페이지에 사용자 정의 요청을하고 응답을 표시합니다.
/reversedns <ip_address> 리버스 DNS 조회를 수행하려면.
/dnslookup <domain> DNS 조회를 수행합니다.
/hostsearch <domain> 동일한 DN을 공유하는 호스트를 검색하려면
/shareddns <dns> 공유 DNS 항목을 찾으려면.
/whois <domain_or_ip> whois 조회를 수행하려면.
/reverseip <ip_address> 리버스 IP 조회를 수행하려면.
/aslookup <ip_or_as> AS 조회를 수행하려면.
/ipgeo <ip_address> IP 지리적 위치 정보를 검색하려면.
/checkinvite <invite_link> discord invite 링크를 확인하려면 링크를 확인하십시오.
logger.txt 파일에서 사용자 정보, 명령 및 봇 응답의 로깅.
유효하지 않은 입력 또는 API 고장에 대한 오류 처리.
discord.py==2.3.2requests==2.26.0python-whois==0.9.4aiohttp==3.9.5aiosignal==1.3.1attrs==23.2.0certifi==2024.2.2charset-normalizer==2.0.12discord-py-interactions==4.4.1frozenlist==1.4.1future==1.0.0idna==3.7multidict==6.0.5python-dotenv==1.0.1urllib3==1.26.18yarl==1.9.4저장소를 복제하거나 소스 코드를 다운로드하십시오.
pip install -r requirements.txt 실행하여 필요한 종속성을 설치하십시오.
새로운 불화 봇을 만들고 봇 토큰을 얻으십시오.
새 불화 서버를 생성하거나 기존 서버를 사용하고 서버 ID (Guild ID)를 얻으십시오.
프로젝트 디렉토리에서 .env 파일을 만들고 .env.example 내용을 복사하고 새 파일에 붙여 넣습니다.
TOKEN = YOUR_TOKEN_HERE
GUILDID = YOUR_GUILD_HERETOKEN 교체하고 GUILDID . 봇을 시작하려면 main.py 스크립트를 실행하십시오.
Discord 서버에서 다양한 슬래시 명령 (예 : /check , /request , /reversedns 등)을 사용하여 봇의 네트워크 유틸리티 및 IP 정보 검색 기능을 활용하십시오.
봇은 요청 된 정보 또는 API/웹 페이지 응답으로 응답하며 응답은 logger.txt 파일에도 로그인됩니다.
기부금을 환영합니다! 문제가 발생하거나 개선에 대한 제안이 있으면 문제를 열거나 풀 요청을 제출하십시오.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다.
이 봇은 교육 및 네트워크 분석 목적으로 만 설계되었습니다. 민감한 정보를 얻거나 사용자 개인 정보를 손상시키는 것과 같은 악의적 인 목적 으로이 봇을 사용하는 것은 엄격하게 금지되며 Discord의 서비스 약관에 위배됩니다. 이 봇의 무단 또는 비 윤리적 사용은 허용되지 않습니다.