/python-selfbot

A simple discord selfbot written in python.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Discord python selfbot

A simple discord selfbot written in python.

License
Releases

Table of Contents

Warning

I don't take any responsibility for using this program. It was made only for educational purposes and shouldnt be used in any malicious way. Using this on a user account is prohibited by the Discord TOS and can lead to getting your account banned. Use at your own risk.

About

This selfbot was made in python using a requests library that you have to install by yourself on your computer. Made for fun, as I am a python newbie lol. I will include everything you need to do in the installation process section.

Features

  • Customizable message delay
  • Choosing the words that will be spammed
  • Randomizing messages/images to send from the list
  • Sending messages/images to multiple channels/dms at once
  • Fast request time
  • Easy to use
  • more features are going to be added in the future

Installation process

Instructions on setting up your project locally. Include prerequisites, installation steps, and any other necessary information.

Step 1.

You will need to have the newest python installed. I will include a file to check for python and request library availability on your system.

Step 2.

After installing python you will need to install a requests module package. For the request module to work, you need to manually install it by writing this command inside your command prompt (cmd).

pip install requests

Step 3.

If you succesfuly completed these steps, its time to look into the code. Open the selfbot.py and replace those lines with valid values:

# Add your user token and channels directly in the code
token = "YOUR_USER_TOKEN"

user_channels = [
"https://discord.com/api/v9/channels/YOUR_CHANNEL_ID/messages"
# Add more channel URLs as needed, using a comma

[...]

image_folder_path = r"resources/images"  # Replace with your folder path
  • To get your request url, you need to go to the channel that you are trying to flood and open developer tools network tab. Send a random message and look as there is a new request called "messages". Click on it and search for "Request URL". Copy the link and paste it inside the quotes.

  • To get your token, you simply need to do the same as before but search for "Authorization". There will be your token. Copy it and paste it inside the quotes

  • To get your image file path just copy the file path of the folder images and copy it in there. It should look similar to this (depends where you store the file): C:\Users\username\Downloads\python-selfbot\src\resources\images

Step 4

Run the program and enjoy :)

TODO List

In the near future:

  • List of servers and channels generated for the user's account, so they can move easily between channels to spam

Late future plans:

  • Auto token grabbing, so the user doesn't have to check for it for themselves
  • Bot mod bypassing
  • Overall better performance and optimalization