• Stars
    star
    151
  • Rank 246,057 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 7 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Discord spambot to level up profiles on other bots.

😈 Spambot 😈

JavaScript License Stars Forks Leave a Star!

Spambot Usage GIF

This selfbot's primary purpose is to level up your profile on Discord bots such as mee6 or Tatsumaki. Of course, either of those bots must be installed on the server you intend to use this bot on for you to gain experience.

Since your Tatsumaki profile transfers across servers (unlike mee6), you can create your own server specifically for spam messages and no one (except Discord) will know. When you connect to other servers, they will just see your Tatsumaki profile and think you're one cool cat.

mee6 gives out between 15-25 XP once per minute to prevent XP spamming, so you could change the times on the bot to reflect that very easily. It's as simple as changing minTime = Math.ceil(2112) to minTime = Math.ceil(60000) and doing something similar to maxTime. I recommend doing something like this because spamming messages too quickly can cause DiscordAPIErrors, which can force the bot to stop. The settings on my personal bot are minTime = Math.ceil(7500) and maxTime = Math.floor(11240). Tatsumaki only grants XP once every two minutes, so if you are only planning on targeting XP gain on that bot, you can set the time between messages to two minutes and one second (in milliseconds).

Please feel free to modify this in any way you like. I just ask that you give credit where credit is due (and leaving a star wouldn't hurt!). If you have any problems or suggestions, feel free to open an issue or a pull request, whichever is relevant. Just remember that this is intended to be a spambot, not a fully-functional selfbot. If you're looking for something that does awesome tricks like animating emojis or searching Google, try SharpBot by RayzrDev or the creatively-named Discord-Selfbot (I'm one to talk, right?) by appu1232.

Note: Using a selfbot, especially one that spams servers with messages (like this one), may violate the Discord terms of service. If you use this, your account could be shut down. I claim no responsibility if this happens to you. You have been warned.

Downloading

In a command prompt in your projects folder (wherever that may be), run the following:

git clone https://github.com/ajmeese7/spambot

Once finished:

  • Ensure you have NodeJS installed on your PC by running npm. If not, Google how to install it and do that now
  • In the folder from where you ran the git command, run cd spambot and then run npm install
  • Edit config.json and enter your token and desired prefix. It should look like this afterwards:
{
  "botToken": [ "YOUR_TOKEN_HERE", "if you want multiple accounts, put any other tokens here" ],
  "prefix": "YOUR_DESIRED_PREFIX_HERE"
}

Your prefix can be anything you want, but I tend to use the / because you're unlikely to ever use it on accident. If you don't plan to use more than one account, be sure to remove the second string!

Getting your login token

Go to this link and follow the instructions to get your login token.

KEEP YOUR TOKEN SECRET, AND NEVER SHARE IT WITH ANYONE

Controlling the selfbot

I run the bot on Node v9.0.0, and I can't verify whether or not it will run on other versions. Before creating an issue, please ensure that you try with v9.0.0 or later. If you get any warnings when running npm install, try ignoring them and running the bot first to check if it works anyways.

To start the selfbot, open a command prompt from the folder containing the repository, run:

node bot.js

To stop it, click on the terminal and press CTRL+C, which will kill the process.

Command Flags

For users who want easy control over the bot without modifying any code, this is for you.

  • --message "Your message here" will change the text that is spammed
  • --maxMessages 100 will stop the bot after 100 messages are sent
  • --setTime 1000 makes the message send exactly every 1000 milliseconds, or every second
  • --minTime 2000 sets minTime to 2 seconds, which will be the minimum amount of time that passes between each message sending
  • --maxTime 5000 sets maxTime to 5 seconds, which will be the maximum amount of time that passes between each message sending
  • --prune will delete the messages immediately after they are sent

A full example command I used is node bot.js --message "testing new flags" --maxMessages 4 --setTime 2500 --prune.

NOTE: using the setTime flag will override minTime and maxTime, so attempting to use both methods will be pointless. Also keep in mind that setting times that are very small can cause unexpected behavior in Discord, such as deleting the wrong messages and not deleting at all.

Stargazers

Stargazers over time

More Repositories

1

readme-ascii

Turns text into images of ASCII art for GitHub README files.
JavaScript
67
star
2

image-to-8bit

🎮 Transform images into pixelated artwork
JavaScript
10
star
3

automatic-reactions

Discord react to every message a user sends
JavaScript
8
star
4

gmail-label-organizer

Allows users to reorganize the Gmail system labels, i.e. to put the 'Important' label above 'Inbox'.
JavaScript
7
star
5

matrix-wallpaper

A Wallpaper Engine wallpaper with a Matrix falling rain effect
JavaScript
7
star
6

multiple-reactions

Discord.js bot for adding custom reactions on command
JavaScript
6
star
7

repbot

Bot for artificially influencing rankings on top.gg
JavaScript
4
star
8

ajmeese7

See what I've been working on lately 👨🏼‍💻
Python
4
star
9

finance-dashboard

A dashboard to track performance of your finances over time.
JavaScript
3
star
10

text-to-emoji

A Discord.js selfbot for turning text into the regional indicator emojis.
JavaScript
3
star
11

raspberrypi

Script to setup my hardware when first flashed to run things the way I want them.
Shell
3
star
12

car-select

A car selection webpage that updates the total cost based on the options you select.
HTML
2
star
13

euler-problems

My solutions to the Euler problems
Java
2
star
14

spongerobert.com

The official artist home page for SpongeRobert.
SCSS
2
star
15

school-assistant

The ultimate school assistant
JavaScript
2
star
16

photo-gallery

Displays all media from a folder.
PHP
2
star
17

aaronmeese.dev

My developer playground site, where I play around with unique looks to showcase my credentials.
CSS
2
star
18

galley-calls

Call the galley menu line and send the recording and transcribed menu in Discord.
JavaScript
2
star
19

discord-emoji-generator

Generates emojis with a specified font for use on Discord.
JavaScript
1
star
20

smoke-pit-playlist

Clean up Spotify playlists for smoke pit usage.
JavaScript
1
star
21

chess-next-move

Firefox extension for saving games on chessnextmove.com
JavaScript
1
star
22

nnansi.com

A homage to the days of MS DOS games.
1
star
23

image-of-the-day

Choices for `Image of the Day` for Wallpaper Engine
JavaScript
1
star
24

meese.dev

A website used for Meese email hosting.
1
star
25

eatshitanddie.xyz

The home page of eat shit and die™
HTML
1
star
26

aaronmeese.com

MeeseOS, a highly modded fork of OS.js with a unique spin.
JavaScript
1
star
27

view-aquinas

Makes the Aquinas.dev dark mode less bad.
CSS
1
star
28

customizable-clock

KDE Plasma 5 customizable clock widget
QML
1
star
29

teliko.org

A memorial site for my friend Teliko on Steam.
HTML
1
star
30

random-wallpaper

Random background images for Wallpaper Engine
JavaScript
1
star
31

dynamic-page-retrieval

Scrape data from JS-rendered pages
EJS
1
star
32

message-scheduler

Schedule Discord messages, soon to be via a web interface!
JavaScript
1
star
33

frc-spreadsheets

Automatically populate spreadsheet with team info
JavaScript
1
star
34

steam-queue-clicker

Automatically click through your Steam queue
JavaScript
1
star
35

3d-designs

Helpful 3D designs.
1
star
36

auto-login

FF extension to automatically login to selected sites
1
star
37

medium-highlight-export

Export all highlights from Medium, and remove them from your account.
Python
1
star
38

elixir_container

VSCode environment for use in my Elixir development
Dockerfile
1
star
39

steam-summary

A Steam profile visualizer.
JavaScript
1
star
40

brcc-java

My BRCC OOP Java coursework
Java
1
star
41

pixray-guide

For newcomers to ML who want to get into image generation.
Jupyter Notebook
1
star
42

coupon-booked

A neat way to send gifts to your loved ones.
JavaScript
1
star
43

fake-bug

Display a fake bug (as in insect) on the screen of your application.
1
star
44

tatsu-toolbox

A revamp of the broken Python Tatsu toolbox repo.
JavaScript
1
star
45

name-list

Random name list generator for pissing people off.
JavaScript
1
star
46

where-temperature

Find a location that is currently in your desired temperature range.
JavaScript
1
star
47

snapchat-share

Create your own shares for Snapchat, similar to Spotify's implementation.
JavaScript
1
star
48

bits-and-bobbles

Assorted code fragments of mine that I've posted elsewhere.
HTML
1
star
49

keybase-export

Export Keybase chat history with a specified user
Python
1
star