Giter Site home page Giter Site logo

replaarab / null-selfbo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from n0soull/discord-selfbot

0.0 0.0 0.0 118 KB

selfbot i wrote in a spare time using forked library from original discord.py

License: GNU General Public License v3.0

Python 100.00%

null-selfbo's Introduction

Python Python Self-bot

notice! This project violates Discord's ToS and it's only a proof of concept and I cannot recommend using it. Do so at your own risk.


This project is a Discord selfbot powered by this python selfbot library forked from the original discord.py.

features

  • Custom RPC (Rich Presence) with status change
  • Automatic emote managment without discord nitro and on every device mobile/pc.
  • emotes add through chat and one simple command
  • config file edit for easier use
  • automatic embed replacement
  • info logging

coming soon

i am thinking on adding a separate cog module to handle and log all events to unclutter the code and make error logging more simple

Available commands

This list might be outdated, consult the code for updated commands.

command Prefix: > | this can be aswell changed in code/config.json

  • >help custom help message visible only to the sender.
  • >available alias >on | this changes the RPC and status to idle
  • >Work changes RPC and turns on "Do Not Disturb" status.
  • >invisible alias >off | Switches the status to Invisible.
  • >ping pings the hosat and sends the the response delay in ms.
  • >emote sends user defined emotes which are saved in a config file
  • >addemote adds user defined emotes to mentioned before config file.
  • >removeemote simply removes the entry from config.
  • >reload Reloads any of the currently loaded cogs to react to code changes on runtime without having to restart the bot
  • >load Loads a newly created cog on runtime without having to restart the bot
  • >debug switches the debug mode ON/OFF
  • >logout simply logs out the bot
  • >restart restarts bot.py
  • >rpcaccepts all availiable presence parameters and a custom message
  • >status simply changes the status

Project Status

Project finished and ready for use. Feel free to report issues or errors.

Installation

To set up this project, clone this repository

git clone https://github.com/N0Soull/Discord-SelfBot.git

Set up & enter a virtual environment

for linux/unix:

install and create the virtual enviroment

pip install virtualenv
virtualenv .venv

then activate it

source .venv/bin/activate

for windows (powershell):

install and create install and create the virtual environment

pip install virtualenv
python -m venv .venv

then activate it

.venv\Scripts\activate

Install necessary dependencies listed in requirements.txt:

pip install -r requirements.txt

if you have done everything mentioned above then create a file called .env in the directory of the project and paste the following into the new .env file:

TOKEN=YOUR_DISCORD_TOKEN_HERE

replace YOUR_DISCORD_TOKEN_HERE with your actual discord token

To obtain your discord token, you can have a look here, or search online.


Usage

To run the selfbot, execute the python script as follows:

python3 bot.py

null-selfbo's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.