discord.py-self
라이브러리를 사용하는 Python 기반 Discord 셀프봇입니다. 셀프봇은 최고 성능 모델 중 하나인 Groq API의 Llama-3을 사용하여 트리거 단어를 언급하는 메시지에 자동으로 응답합니다. 모두 무료입니다 . ChatGPT 기능을 위해 자체 API 키를 추가할 수도 있지만 필수는 아닙니다. 일반 Discord 봇처럼 작동하지만 실제 Discord 계정에서는 봇을 초대하거나 서버에 봇을 추가하지 않고도 다른 사람들이 DM, 서버, 심지어 그룹 채팅 내에서 대화할 수 있습니다. 실제 사용자를 다른 사람에게
셀프봇을 사용할 때는 항상 약간의 금지 위험이 있으므로 잃어도 상관 없는 계정에서 이 셀프봇을 사용하도록 하세요. 그러나 위험은 엄청나게 낮으며 1년 넘게 아무 문제 없이 사용해 왔습니다.
이 봇은 원래 MishalHossin의 Discord-AI-Chatbot이었지만 Discord 봇이 아닌 셀프봇으로 작동하도록 Najmul190에 의해 크게 편집되었습니다.
참고: 이 분석은 사용자의 메시지 기록을 기반으로 하며 100% 정확하지는 않습니다. 단지 재미를 위한 것일 뿐 심각하게 받아들여서는 안 됩니다.
instructions.txt
내부의 텍스트를 바꾸고 AI가 원하는 대로 작동하도록 만들 수 있습니다! ~toggleactive
명령을 사용하여 봇이 응답하는 채널을 선택합니다. ~analyse
명령을 사용하여 언급된 사용자의 메시지를 분석하고 해당 사용자의 성격에 대한 통찰력을 찾습니다. 마치 서버에 치료사가 있는 것과 같습니다! git clone https://github.com/najmul190/Discord-AI-Selfbot
cd Discord-AI-Selfbot
Ctrl + Shift + I
(Windows의 경우) 또는 Cmd + Opt + I
(Mac의 경우)를 누릅니다.Network
탭으로 이동"Name"
아래에서 "messages?limit=50"
, "science"
또는 "preview"
헤더 중 하나를 찾아서 클릭하세요."Request Headers"
아래에서 "Authorization"
찾을 때까지 아래로 스크롤하세요.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
와 같은 형식의 API 키를 가져옵니다(이것은 예시 키이며 실제가 아닙니다).윈도우:
Windows를 사용하는 경우 run.bat
열면 됩니다. 그러면 모든 필수 구성 요소가 설치되고 봇 설정 과정을 안내하고 실행됩니다.
run.bat
작동하지 않으면 CMD를 열고 cd Discord-AI-Selfbot
실행하여 디렉터리를 봇 파일 디렉터리로 변경하세요.
python -m venv bot-env
실행하여 가상 환경을 생성합니다.
bot-envScriptsactivate.bat
실행하여 가상 환경을 활성화합니다.
pip install -r requirements.txt
실행하여 모든 종속성을 설치합니다.
pip install -U discord.py-self
사용하여 discord.py-self를 설치하세요.
example.env를 자신의 자격 증명으로 입력하고 이름을 .env로 바꿉니다.
python3 main.py
사용하여 봇 실행
리눅스:
cd thebotfilesdirectory
실행하여 디렉터리를 봇 파일 디렉터리로 변경합니다.python3 -m venv bot-env
실행하여 가상 환경을 생성합니다.source bot-env/bin/activate
실행하여 가상 환경을 활성화합니다.pip install -r requirements.txt
실행하여 모든 종속성을 설치합니다.pip install -U discord.py-self
사용하여 discord.py-self를 설치하세요.python3 main.py
사용하여 봇 실행channels.txt
에 수동으로 추가하세요..env
내에 실행 단어도 설정해야 합니다. 이 단어는 봇이 응답할 단어입니다. 예를 들어, 트리거 단어를 John
으로 설정하면 사람들은 "Hey John
, 오늘은 어때?"라고 말해야 합니다. 봇이 응답하도록 하세요. 봇의 성격을 변경하고 사용자 정의 지침을 설정하려면 Config
폴더로 이동하여 instructions.txt
의 기본 지침을 원하는 대로 편집하세요!
저는 친구 요청을 받지 않을 것 같으니 질문이 있거나 도움이 필요하시면 제가 준비한 빠른 Discord 서버에 가입하여 요청하세요! (도움을 받은 후 떠나셔도 되고, 원하시면 계속 머물 수도 있습니다!)
이 서버의 #italiano 채널에서 이 프로젝트를 시험해 볼 수도 있습니다! 아래 이미지를 클릭하시면 가입하실 수 있습니다.
부유하고 감사한 마음이 든다면 이 버튼을 클릭하여 기부해 보세요!