Diablo II Menu
 Diablo 2 News
 Contact
 Links
 Premium Diablo 2
 Scamming sites
 Link to Us
 Advertise on NewD2Event
 Firefox Browser

  Diablo 2 Topsites

Sponsors

Diablo 2 Download
 1.12a Hacks/Cheats/Bots
 FREE CD Keys
 Bots
 Hacks
 Utilities
 Diablo II Demo
 Diablo I Demo
 D2Movies
 Wallpapers

Single Player
 Editors
 Items
 Saved Games
 Mods

Methods
 Diablo II Methods
 Diablo 2 Auradin Glitch
 Forgotten Sands Exploit
 Act5 In classic
 How To Level Up
 Glitch Rush Guide
 God Mode Method
 Level 1-80 in 2 hours
 Teh Dupe 1.11b
 Dupe method 1.11b
 Merc Aura Stack Glitch
 Eth Armor Upgrade Bug
 PK in Town

MMBot
 About MMBot
 Download MMBot
 MMBot History

D2HackIt
 D2HackIt
 D2HackIt Modules
 D2HackIt Bots

RedVex and Plugins
 RedVex
 RedVex FAQ
 Adblock Plugin
 Flash Plugin
 Leader Plugin
 Macro Plugin
 MephStone Plugin
 NetStuff Plugin
 Tppk Plugin
 Magnet Plugin
 Chicken Plugin
 Keychain Plugin
 ZCommand Plugin
 TownTele Plugin
 HotPlug Plugin
 FastMod Plugin
 GameName Plugin
 Hide offline friends Plugin
 Forgotten Sands Exploit
 PreCast Plugin
 Crapstuff Plugin
 RedEye Plugin
 ChickY Plugin
 Mindigo Plugin
 FastTp Plugin
 EZBaal Plugin
 Origami Plugin
 autoHPK Plugin
 FollowBot Plugin
 OSTPPK Plugin

BlueVex and Plugins
The .NET Version of RedVex
 BlueVex
 MagicSpoof
 rPlugins
 BVSniffer
 BluePickit
 HelloWorld
 Adblock
 RuneInfo
 GoldSpoof
 Bind

botNET
 botNET
 beta v0.5.0.x
 botNET Bots
 botNET MultiKilla
 botNET Utilities
 botNET Libraries
 botNET Applications

Screenshots
 1.08 Items
 Duped Items
 Hacked-Bugged Items
 Perfect Items
 Crafted Items

Patches
 Download
 v1.11b
 v1.11
 v1.10
 v1.09D PC

Diablo 2 Info
 ALL

Fun
 Soj
 MH
 Ban
 Cube buffer dupe
 Diablo2 RIP
 Noob

Diablo 2 Items
 The Basics
 Items
 Basic Item Info
 Potions
 Rings & Amulets
 Weapons & Armors
 Socketed Items
 Gems
 Jewels
 Runes
 Rune Words
 Magic Items
 Prefixes & Suffixes
 Rare Items
 Crafted Items
 Set Items
 Unique Items
 Charms
 The Horadric Cube

Diablo 2 Quests
 Quest Index
 Quest Basic
 Quest Rewards
 Act I Quests
 Act II Quests
 Act III Quests
 Act IV Quests
 Act V Quests
 The Secret Cow Level

Diablo 2 Maps
 Act 1
 Act 2
 Act 3
 Act 4
 Act 5

Diablo 2 NPCS
 NPCs Index
 Act 1
 Act 2
 Act 3
 Act 4
 Act 5

Shrines and Wells
 Shrines and Wells

Diablo 2 Calculators
 Damage
 Speed
 Others
 More calculators

Diablo 2 Character Guides
 Faster Block Rate
 Faster Cast Rate
 Faster Hit Recovery
 Diablo 2 Hunters
 Amazon [7]
 Assassin [10]
 Barbarian [10]
 Druid [6]
 Necromancer [9]
 Paladin [20]
 Sorceress [13]

Links
 D2event Network
 Diablo and Hellfire




Content


SphtBotv3
Diablo 2 SpamBot

SphtBotv3 was primarily designed to be an efficient Battle.net and BotNet chatter bot, which supports logging on to Battle.net as Starcraft, Brood War, Warcraft II, Diablo II, Lord of Destruction, Japan Starcraft, Warcraft III, and The Frozen Throne.

Requirements:
-SphtBotv3 requires an operating system with a NT kernel (Windows NT 4.0/2000/XP/Server 2003/Longhorn).
-Visual Basic 6 runtimes
-To install the following, simply extract them to your Windows \System32\ directory.
- MSCOMCTL (Microsoft Windows Common Controls 6.0 SP4)
- RICHTX32 (Microsoft Rich Textbox Control 6.0)
- Visual C++ 7 runtimes

Download:
SphtBotv3
Download the Oper plugin to give moderation functionality to SphtBotv3!
Plugins
Style Scripts
ProfileLauncher

F.A.Q. (Frequently Asked Questions)

Bot doesn't start!
Make sure you have the necessary runtimes.

How do I connect to Battle.net?

When you start the bot, you will be prompted to enter Battle.net configuration information. When you're done and want to connect to Battle.net, check "Connect to Battle.net." When this is checked, the bot will automatically connect to Battle.net each time it is started.

Disconnected from Battle.net logon server!
SphtBotv3 allows the BNLS connection to time out after it logs on to Battle.net.

Bot stops at "Checking versions and CD-key..."
First, make sure "BNLS Server" is set to bnls.valhallalegends.com. If it is, try restarting the bot. If it still doesn't work, copy everything the bot displayed since you started it and post it on the SphtBotv3 forum. Someone will then be able to investigate the problem further.

How do I use plugins?
Simply download the plugin to your SphtBotv3 directory and the plugin will be automatically loaded the next time the bot starts. If you saved the plugin while the bot was running, you can use the /loadplugin command to load the plugin. This command can also be used to load plugins which aren't in the SphtBotv3 directory. The /listplugins command displays all loaded plugins and their location.

The bot is failing to load BCEL.dll
BCEL is the BinaryChat emulation layer which is used to support plugins. If it fails to load on startup, installing the Visual C++ 7 runtimes should fix this problem.

How do I use SphtBotv3 on the Warcraft III beta server?
If you want to use the bot on the Westfall beta server, you will need SphtBotv3 build 258 and your game must be updated to the correct beta version used on the beta server and then you copy War3.exe, Storm.dll, and Game.dll to the directory you extracted the bot to and have it connect to server usw.beta.battle.net.

How do I use SphtBotv3 on the non-Warcraft III beta servers after being on the beta server?
After being on the Warcraft III beta server and you want to go on a non-beta server, you must apply this registry file to revert SphtBotv3 back to using Warcraft III 1.14b. When the 1.15 patch is applied on the non-beta servers, it may be necessary to run this registry file to have SphtBotv3 use Warcraft III 1.15. If you never log on to the beta server, you will never need to apply these registry files.

I can not see URLs (they are black)
This behaviour has only been observed on Windows XP systems which are using the Silver theme. Until there is a fix for this, you should simply choose a different theme.

What is Files.txt?
The bot records all files which Battle.net ever gives it, which could include ad banners, patches, icons, etcetera. Use the /downloadfile or /plaindownloadfile commands to download a file from Battle.net.

Plugins

Simply download the plugin to your SphtBotv3 directory and the plugin will be automatically loaded the next time the bot starts. If you saved the plugin while the bot was running, you can use the /loadplugin command to load the plugin. This command can also be used to load plugins which aren't in the SphtBotv3 directory. The /listplugins command displays all loaded plugins and their location.

Warning: SphtBotv3 does not make any checks to make sure that a plugin it uses is not potentially dangerous. If you plan on using a plugin for SphtBotv3, make sure you know it is safe! The following plugins have been tested and are safe.

Aliases.bcp Written by Yoni.
Allows you to create your own aliases for commands, or create chat-shortcut commands.

AlwaysOnTop.bcp Written by Spht.
This plugin creates a "Window" menu from which you can toggle the bot being displayed on top of other windows at all times, even when it loses focus.

AutoRejoin.bcp Written by Spht.
This plugin forces the bot to attempt to return to the channel it got kicked from.

ChatEncode.bcp Written by Spht.
Adds the /hex, /encrypt, and /reverse commands so you can encode your messages in hex, DarkMinion's "encryption," or "Coolio reverse," readable by bots which support these forms of chatting.

ChatFilters.bcp Written by UserLoser.
Creates a "Plugin" menu from which you can manage user and message filters.

ChatFocus.bcp Written by Spht.
Adds the /chatfocus command to open a conversation window with a Battle.net user. All chat from that person will be forwarded to this window, and when you send a message from the window it will prepend their name. Multiple conversation windows can be open at once. Useful if you host a tech support channel, or tend to talk to a lot of people at once.

CheckVersion.bcp Written by UserLoser.
Notifies you when a new version of SphtBotv3 is released.

ClanMOTD.bcp Written by Spht.
Allows you to view your clan's message of the day using the command /motd and set the message of the day using the command /setmotd.

DisableAwayIdle.bcp Written by Spht.
Disables the away idle.

DMBotOp.bcp Written by Spht.
Adds most of the functionality of DMBotOp 1.1 to SphtBotv3. Thanks to DarkMinion for the source code to DMBotOp 1.1. I did very little modifying of DarkMinion's code, and close to zero testing, so there may be bugs.

EmailManager.bcp Written by Spht.
Creates a "Plugin" menu from which you can change the e-mail address which your account is registered to or request a new password for your account.

FavoriteChannels.bcp Written by UserLoser.
Creates a "Plugin" menu from which you can add, remove, join channels on your favorite channels list.

FilterOfflineFriends.bcp Written by Yoni.
Allows you to toggle display of offline friends with the command /fof and display of non-mutual friends with the command /fmf.

ImmediateSay.bcp Written by Spht.
Adds the /say command which will send your message with no flood protection. Be warned: You can cause the bot to flood with this if used carelessly!

KillFriends.bcp Written by Spht.
Ignores the binary friends update messages so bot won't display "Unrecognized packet" when updating your friend list on Warcraft III or when friends log on/off.

NetworkAnalyzer.bcp Written by Skywing.
Creates a "Plugin" menu from which you can view number of bytes received from Battle.net.

SetFont.bcp Written by Spht.
This plugin creates a "Window" menu from which you can toggle the chat output window's font settings.

StarcraftGameList.bcp Written by Skywing.
Offers commands for listing different types of Starcraft games. Commands: /listany, /listmelee, /listffa, /listladder, /listums, /listtvb.

WinampControl.bcp Written by UserLoser.
Allows you to control Winamp through the bot. Commands: /play, /stop, /pause, /next, /back, /sop, /eop, /volup, /voldown, /rewind, /forward, /closewinamp, /songinfo, /sendsonginfo.

Style Scripts

Simply download the script to your SphtBotv3 directory and use the /loadstylescript command to load the script. If you want to have a script automatically loaded when the bot starts, rename it to StyleScript.cfg. Use the /reloadstylescript command to reload the StyleScript.cfg file if any changes were made.

ProfileLauncher

ProfileLauncher runs as a service and allows you to autostart, launch, hide, show SphtBotv3 processes. When SphtBotv3 is launched through ProfileLauncher, it will not take up extra space in the system tray and will store configuration information in HKEY_LOCAL_MACHINE.

To install ProfileLauncher as a service (recommended): register the included NTSVC.ocx, run install.bat which installs the service, then run start.bat to start ProfileLauncher as a service. To uninstall the service, run remove.bat.

If you want certain SphtBotv3 profiles to autostart when ProfileLauncher starts, create a REG_SZ value named Autorun in HKEY_LOCAL_MACHINE\SOFTWARE\Valhalla's Legends\Spht\SphtBotv3\Global Settings\Startup which includes the name of each profile which you want to autostart seperated by a comma. Use <Default> for the untitled default profile.

Note that you will need to reconfigure your profile(s) if you were launching SphtBotv3 without ProfileLauncher in the past. This is because SphtBotv3 stores configuration information in HKEY_CURRENT_USER when not launched by ProfileLauncher.

Recommended for advanced users only!

Support

Official SphtBotv3 forum:
http://forum.valhallalegends.com/phpbbs/index.php?board=41

Official Site:
http://www.valhallalegends.com/spht/SphtBotv3


Support for the enhanced Kp_Version_1 BotNet protocol, the BinaryChat plugin API, style scripts, and the SVP (short visit protect) standard.

Supports rendering backward and forward-order icons.bni. Skywing's IconView will allow you to modifiy the icons file. Use the /refreshicons command to reload the icons file. Icons are also reloaded during logon if any changes were made. Also supports all the Warcraft III icons (including World Cyber Games), Starcraft icons, and Diablo I and Warcraft II icons.




Diablo 2 Newsletter
Questions, ideas, problems, wishes?
Be informed whenever something new comes up
(or any important problems are fixed.).
You can unsubscribe from this newsletter at any time.
No comments yet
*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text:
 

If you can't read the word, click here

Verification code:
Powered by Scriptsmill Comments Script
Diablo