Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Shell 

Batch VBS Skype/Discord/Minecraft chat spammer

Hey so I made this during VCAL class and released it on Leak. But only like 1 person got it see it because the Batch section got restricted. So here's a re-release on my hybrid batch VBS chat spammer.

It will work best for skype and pretty decent for Minecraft servers without anti-spam plugins. Discord has a thing that kinda limits spam.

Feel free to reupload with credit to me and mess around with the code, enjoy!

(save it as like spammer.bat or something)

Code
@echo off
color f
title Microspammer project
mode 60,30


REM ----------
REM Variables; don't change these unless you know what you're doing
REM ----------

REM this is the Minecraft delay between message and the enter key
REM Minecraft will probably crash most users if it's lower than 100
set "mcdelay=100"

REM this is your Minecraft key to begin typing a message.
REM default is usually 't' unless you've changed it
set "msgkey=t"

REM name of the temp vb script which will be for typing
set "vb=temp"

REM ----------

if exist %vb%.vbs del %vb%.vbs

REM ---------------------------------------------
REM remove this section if you don't play Minecraft
REM --------------

:undefined
cls
echo.
echo Which application category would you like to use?
echo.
echo 1) Minecraft: keys will be %msgkey%, YourMessage, ENTER
echo 2) Discord/Skype: keys will be YourMessage, ENTER
echo.
set /p category=Category:
if /i %category%==1 title Category Minecraft ^| Project Mircospammer & goto minecraft
if /i %category%==2 title Category Discord and Skype ^| Project Mircospammer & goto start
goto undefined

:minecraft
REM ----------
REM More variables for Minecraft
REM ----------
set "mc=echo - 700 Minecraft."
set "mc2=echo wshshell.sendkeys ^"%msgkey%^""
set "mc3=echo wscript.sleep %mcdelay%"
set "mc4=echo you may get muted on Minecraft servers if this is too high"
goto start

REM ---------------------------------------------


:start
cls
echo.
echo The delay is the time gap between each message.
echo.
echo Recommended are the following.
if /i %category%==2 echo - 80 for Skype
if /i %category%==2 echo - 700 for Discord
%mc%
echo.
%mc4%
echo.
echo How many milliseconds would you like the spambot to delay?
set /p delay=delay:
if %delay% LEQ 79 goto ohno
goto yee
:ohno
cls
echo.
echo Notice: are you sure you want to go below 80ms?
echo This could cause your PC or application to crash.
echo.
echo type 'back' to go back, or 'yes' to continue.
echo.
set /p ans1=-
if /i %ans1%==back goto start
if /i %ans1%==yes goto yee
goto ohno

:yee
cls
echo.
echo Are you sure you want the delay at %delay%ms?
set /p ans=-
if /i %ans%==no goto start
if /i %ans%==yes goto next
cls
:next
cls

echo.
echo What would you like the spammer to say?
echo.
set /p message=Message:
goto next2
cls

:next2
cls
echo.
echo How many seconds would you like to spam for?
echo.
set /p spamfor=-
cls

(
echo Set wshShell = wscript.CreateObject^("WScript.Shell"^)
echo do
%mc2%
%mc3%
echo wshshell.sendkeys "%message%"
echo wshshell.sendkeys "{ENTER}"
echo wscript.sleep %delay%
echo loop
) >%vb%.vbs

echo.
echo The spammer will begin after this countdown.
if /i %category%==2 echo Make sure you have clicked on the Skype/Discord message box
if /i %category%==1 echo Make sure you have clicked on your Minecraft window
echo and do not click outside of it until the spamemr is done.
echo.
TIMEOUT -T 10 /NOBREAK
cls
echo.
echo DO NOT CLOSE THIS WINDOW..
start %vb%.vbs >nul
TIMEOUT /t %spamfor% /NOBREAK
cls
echo.
taskkill /f /im wscript.exe
echo.
echo spam was a success
echo.
echo press any key to exit
pause >nul
del %vb%.vbs
exit
Yeah, but why are you wrapping it in batch? In my opinion it'd have less bloat if it were just a sleak VB script
(Sep 26, 2017 03:16 PM)JoshuTee Wrote:  Yeah, but why are you wrapping it in batch? In my opinion it'd have less bloat if it were just a sleak VB script

True, thinking exact same thing.
(Sep 26, 2017 03:16 PM)JoshuTee Wrote:  Yeah, but why are you wrapping it in batch? In my opinion it'd have less bloat if it were just a sleak VB script

Yeah that's true, but I don't have much experience with VB so it was easier this way for me.


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Shell] by Robert RougeSep 24, 2026 10:02 AM 4 219 Sep 24, 2026 10:02 AM
Last Post: Anonynuk
[C#] by Memento_MoriJan 18, 2022 07:09 PM 2 261 Jan 18, 2022 07:09 PM
Last Post: DDDealer
[Shell] by HackooNov 24, 2021 11:20 PM 8 322 Nov 24, 2021 11:20 PM
Last Post: Louis Vuitton