pip install -r requirements.txt
pip install -U discord.py-self
python main.py
For Linux Users:
- Navigate to your bot directory:
- Create a virtual environment:
- Activate it:
- Install dependencies:
- Rename your example.env file with your credentials and run the bot:
cd Discord-AI-Selfbot
python3 -m venv bot-env
source bot-env/bin/activate
pip install -r requirements.txt
pip install -U discord.py-self
python3 main.py
Interacting with the Selfbot
To engage with the bot, simply use commands:
- Use
~toggleactive
in a channel to activate the bot. - Type
~help
to view all available commands. - Set a trigger word in the .env file for the bot to respond to.
Customizing Your Bot’s Personality
Modify the instructions.txt
file within the Config folder to change the bot’s personality and responses!
Troubleshooting
If you encounter any issues while running the selfbot, consider the following:
- Ensure that your Discord token and API key are correctly entered in the .env file.
- Check if all dependencies are correctly installed.
- Ensure that your internet connection is stable and the necessary ports are open.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Always remember, using a selfbot can lead to a ban under Discord’s Terms of Service, so proceed with caution.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.
Using a Discord AI Selfbot can elevate your interaction on the platform by personalizing your responses and creating fun, engaging conversations. In this guide, we will walk you through the process of setting up a Python selfbot, leveraging the capabilities of the Groq API and the Llama-3 model. Let’s dive in!
What is a Discord AI Selfbot?
A Discord AI Selfbot is akin to having a personal assistant that responds like a real user, but automatically! It leverages natural language processing to engage with others in chats, whether in DMs, servers, or group chats. The selfbot operates on a real Discord account, allowing seamless interactions without the need for a separate bot invite.
Key Features of the Selfbot
- Runs on a genuine Discord account without the need for bot invitations.
- Customizable AI instructions for tailoring personality.
- Utilizes advanced AI models for nuanced conversation.
- Handles message contexts like a mind reader, avoiding confusion.
- Provides user personality analysis through the Psychoanalysis command.
Setting Up Your Discord AI Selfbot
Follow these steps to get your selfbot up and running:
Step 1: Clone the Repository
git clone https://github.com/najmul190/Discord-AI-Selfbot
Step 2: Change Directory
cd Discord-AI-Selfbot
Step 3: Retrieve Your Discord Token
- Log into your Discord account via Discord Canary.
- Press Ctrl + Shift + I (Windows) or Cmd + Opt + I (Mac).
- Navigate to the Network tab and send a message in any chat.
- Look for the message or preview under the Name column, and find the Authorization header to copy your token.
Step 4: Obtain a Groq API Key
- Register for a free account at Groq via Groq Console.
- Copy your newly generated API key.
Step 5: Install Dependencies
Now, it’s time to install the necessary dependencies that will allow the bot to function properly. The process differs slightly between Windows and Linux:
For Windows Users:
run.bat
If the above does not work, follow these steps:
- Open CMD and navigate to your bot directory:
cd Discord-AI-Selfbot
. - Create and activate a virtual environment:
- Install dependencies:
- Rename your example.env file with your credentials and run the bot:
python -m venv bot-env
bot-env\Scripts\activate.bat
pip install -r requirements.txt
pip install -U discord.py-self
python main.py
For Linux Users:
- Navigate to your bot directory:
- Create a virtual environment:
- Activate it:
- Install dependencies:
- Rename your example.env file with your credentials and run the bot:
cd Discord-AI-Selfbot
python3 -m venv bot-env
source bot-env/bin/activate
pip install -r requirements.txt
pip install -U discord.py-self
python3 main.py
Interacting with the Selfbot
To engage with the bot, simply use commands:
- Use
~toggleactive
in a channel to activate the bot. - Type
~help
to view all available commands. - Set a trigger word in the .env file for the bot to respond to.
Customizing Your Bot’s Personality
Modify the instructions.txt
file within the Config folder to change the bot’s personality and responses!
Troubleshooting
If you encounter any issues while running the selfbot, consider the following:
- Ensure that your Discord token and API key are correctly entered in the .env file.
- Check if all dependencies are correctly installed.
- Ensure that your internet connection is stable and the necessary ports are open.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Always remember, using a selfbot can lead to a ban under Discord’s Terms of Service, so proceed with caution.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.