这是一个不和谐的机器人,可提供各种网络实用程序和IP信息检索功能。它允许用户检索有关IP地址的详细信息,执行DNS查找,查找共享DNS条目,进行WHOIS查询以及对API或Web页面的自定义请求。
/check <ip_address>要检索有关指定IP地址的详细信息,包括国家,城市,地区,地理位置,ISP,组织等。
/request <url>向任何API或网页提出自定义请求并显示响应。
/reversedns <ip_address>执行反向DNS查找。
/dnslookup <domain>执行DNS查找。
/hostsearch <domain>搜索共享相同DNS的主机。
/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邀请链接。
logger.txt文件中用户信息,命令和bot响应的记录。
无效输入或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安装所需的依赖项。
创建一个新的Discord机器人并获得机器人令牌。
创建新的Discord服务器或使用现有服务器,并获取服务器ID(公会ID)。
在项目目录中创建一个.env文件,复制.env.example内容并在新文件中粘贴。
TOKEN = YOUR_TOKEN_HERE
GUILDID = YOUR_GUILD_HERETOKEN ,并用您的公会ID GUILDID 。运行main.py脚本以启动bot。
在您的Discord Server中,使用各种斜杠命令(例如/check , /request , /reversedns等)来利用机器人的网络实用程序和IP信息检索功能。
该机器人将使用请求的信息或API/网页响应响应,并且响应也将在logger.txt文件中记录。
欢迎捐款!如果您发现任何问题或有改进的建议,请打开问题或提交拉动请求。
该项目已根据MIT许可获得许可。
该机器人仅用于教育和网络分析目的。严格禁止将此机器人用于恶意目的,例如试图获取敏感信息或损害用户隐私的损害,并违反了Discord的服务条款。该机器人的任何未经授权或不道德的使用都将无法容忍。