STARCRAFTTTTTTTTTTT
#Change Log At The Bottom
#Setup even below that :)
#Notes
|| A user with access is a user safelisted. You must remove access befor you can ban. ||
|| If a user gets ipbanned and has at least 5 access, the bot will auto unip. ________________||
|| For cmds that are only war3 possible, such as .invite do not require realm specification. ||
|| Realm specification is automatic in most commands, based off from config entry. ___________||
|| Use DDP and DP with caution, doing this too many times too quickly could drop the bot. ||
|| NF will auto update itself, so no worries about making sure you have the current ver. _____||
|| //Commands can be issued from within the bot. _____________________________________________||
|| Bla bla bla STFU ||
|| I rule the universe, thanks. ______________________________________________________________||
|| Coded by Fleet- ||
|| ||
|| A = AltCase, R = Random, 2H = Auto High/Low Ping, N = Excess Numbers, L = Low Ping ||
|| I = Index, H = Set High Ping, C = Client, User Match = Evasion, D = Channel Dump ||
|| P = Plug, 2P = Auto Plug, X = Secret AutoLoad Detection ||
|| ||
|| This bot is made to load War3, while it WILL load SC results may vary if you have SC as ||
|| MAIN bot (Profile0). ||
#Credits
)) Primary Testers: Surface@USEast - SoLo-SouL@USWest/East - Duran@USEast ______________((
)) Antitrust@USEast - LeaF@USEast ______________________________________________________((
#Commands #Access #Action #Examples
Safelist 01 Having 1 access .Add user@useast 1
?Trigger 05 Tells the current trigger ?Trigger
Ping 05 Pings a user or yourself .Ping [or] .ping User
Uptime 05 Tells the system/connected uptime .Uptime
Ver 05 Tells the current bot version .Ver [or] .version [or] .v
Whoami 05 Tells you your access .Whoami
Whois or A 05 Tells you somebodys access .Whois user@useast [or] .A user@useast
BanCount 10 Shows total bans made .Bancount
Cq 10 Clears queue .Cq
Date/Time 10 Displays date/time on local computer .Date [or] .Time
LastWhisper 10 Shows the last user to whsper the bot .Lastwhisper [or] .lw
Say 10 Makes the bot talk .Say Message
Scq 10 Silently clears queue .Scq
Motd 20 Retrieves MOTD for specified bot .Motd
Rem 20 Removes a user of lesser access .Rem user@useast
Users 20 Shows who has access .Users
Clan 30 Displays Shamans + Chief + Member Count .Clan
Kick or K 50 Kicks a user .Kick user* [or] .k user*
Banned 55 Shows users banned .Banned
SP 55 Shows active lag .SP
Unban 55 Unbans a user .Unban User* [or] .u User
Ban or B 60 Bans a user .Ban user* [or] .b user*
Erase banned 60 Erases banned list .Erase banned [or] .cbl
Evasion 60 Toggles evasion status .Evasion
Invite 60 Invites a WAR3 user into the clan .Invite User
MBan or MB 60 Bans a user for x minutes .MBan user* time [or] .MB user* time message
Shitlist 60 Shows who is shitlisted .Shitlist [or] .sl
Clanbans 60 Shows what clan tags are banned .Clanbans [or] .cl
AutoCP 65 Toggles AutoCP, and or delays .AutoCP
Bl or Blacklist 65 Shows shitlisted & tagbanned blacklist .Bl [or] .blacklist
Tagbans 65 Shows who is tagbanned .Tagbans [or] .tb
Unip 65 Unipbans a user .Unip User*
AutoCP Ect 70 Adjust duration of AutoCP. .AutoCP duration_in_seconds
Clanban 70 Clan bans a tag .Clanban tag [or] .cb Tag
Clandel 70 Removes a clan ban .Clandel tag [or] .cd Tag
FullSweep 70 Ip/Ban Sweeps a channel .Fullsweep ChannelName
IP 70 Ipbans a user .Ip user*
IpBan 70 Toggles Ipbanning a user while banning .Ipban
IdleSweep 70 Sweeps a channel on a persistant basis .IdleSweep Type ChannelName (Types include: full ban ip) [ie] .idlesweep ban clan recruitment [or] .idlesweep (to disable) [or] .idlesweep delay_in_seconds
IpSweep 70 IpSweeps a channel .Ipsweep ChannelName
Shitadd 70 Shitlists a user .Shitadd User [or] .sa User [or] .bl l2k-Shadow
Shitdel 70 Removes a user from the shitlist .Shitdel user [or] .sd User [or] .blr l2k-Shadow
Sweep 70 Sweeps a channel .Sweep ChannelName
Add 71 Adds a user's access, or removes .Add user@useast 99 (to add) [or] .Add user@useast 0 (to remove)
Greet 71 Sets greet message/status .Greet 1/0 [or] .greet on/off [or] .greet Welcome to %c %n. Your ping is %p. The date is %d, and the time is %t.
Halt 71 Temp blocks, or unblocks, a users access .Halt User
Phrasebans 75 List phrasebans .Phrasebans [or] .pb
PhraseDel 75 Deletes a phraseban .Phrasedel text [or] .pd text
Tagadd 75 Adds a tagban .Tagadd *[vn]* [or] .ta *[vn]* [or] .bl *l2k-*
Tagdel 75 Removes a tagban .Tagdel *[vn]* [or] .td *[vn]* [or] .blr *l2k-*
Autoload 80 Toggles auto load state .Autoload
AutoLoadBan 80 Toggles auto loadban state .Autoloadban
Clientban 80 Bans a certain client .Clientban sexp
DelayBan 80 Toggles delayban .Delayban
HighPing 80 Bans a ping+ .Highping 400 [or] .Highping 0 (to disable)
Indexban 80 Bans below given space in chan .indexban 10
IW 80 Toggles ignore whispers(whsprd cmds) .IW [or] .ignorewhispers (masters can by-pass this)
LoadBan 80 Toggles loadban status .LoadBan (this works regularly with all ban types, including autoload)
LowPing 80 Toggles Banning of 0 / -1 pings .Lowping
Plugban 80 Toggles Banning of users with plug .Plugban
Trigger 80 Sets new trigger .Trigger NewTrigger [or] .settrigger NewTrigger
Cp 90 Sets clan private modes .Cp # [or] .cp # password (#0 off, 1 anyone can use pass, 2 only members can use pass. Pass is optional)
Setmotd 90 Sets the clan MotD .Setmotd message [or] .motd message
Designate 95 Designates a user .Designate user [or] .des user [or] .designate [or] .des
Giveops 95 Designates and resigns to a user .Op User [or] .giveops User
Giveup 95 Gives ops to a user .Giveup [or] .op
Home 95 Joins home channel .Home
Join 95 Joins a channel .Join Channel [or] .j channel
Lockdown 95 Bans users on join w/o access .lockdown [optional message]
Mass 95 Makes ALL bots join a channel .Mass Channel
PhraseAdd 95 Adds a phraseban .Phraseadd text [or] .pa "text" (for an EXACT word match) [or] .pa text [or] .phraseadd text|custom_message (no *s)
Reconnect 95 Reconnects the bot .Rc or .Reconnect
Rejoin/Resign 95 Rejoins the channel .Resign [or] .rejoin [or] .rj
Load 99 Loads new profile .Load #
Load All 99 Loads all available profiles .Load All
Unload 99 Unloads existing profile .Unload # [or] .disc #
/Say 100 Able to use /say .Say /w l2k-shadow@useast steal more work from others, thanks
CRank 100 Changes the rank of a War3 Clan member .CRank user # (1 Peon, 2 Grunt, 3 Shaman)
DP 100 Demotes 1 shaman, promotes a grunt .Dp Cell-1 Cell-2
DDP 100 Demote, Designate, Promote (The`Ops) .Ddp Name
Decline 100 Declines a clan invite .Decline
Erase 100 Erases a database .Erase tagbans [or] .erase shitlist [or] .erase access [or] .erase clanbans
Invites 100 Toggles invite accepting/parsing .Invites
Limit 100 Limits how much access a user can give .Limit Name # [or] .Limit Name (to remove)
Profiles 100 Gives a list of available profiles .Profiles
Accept Master Accepts a clan invite .Accept
Close Master Quits/Closes the bot .close
Create Master Acceps a clan creation invite .Create
Idle Master Toggles inactivity idles .Idle
Lock Master Toggles "only" master use .Lock
Logging Master Toggles command logging .Logging
Realm Bans Master Toggles auto realm on bans .Realm Bans [or] .realm [or] .realmbans
Safemode Master Toggles between safemode banning .Safemode
Spectate Master Changes spectating bot/status .Spectate 1 (to enable) [or] .spectate 0 (to disable) (The idea is you put the spectate bot in another channel, and it reports back everything)
Update Master Checks for updates, and does so. .Update
Chieftain Owner Switches clan's chieftan .Chieftan Name
CRemove Owner Removes War3 Clan member, or self .CRemove user
Reload Owner Same as clicking 'reload settings' .Reload
SetName Owner Sets a name for a profile .SetName Profile# Name (if profile# is not specified, bot assumes 0)
SetPass Owner Sets a pass for a profile .SetPass Profile# Pass (if profile# is not specified, bot assumes 0)
View Owner Toggles the bots visibility .View
Hide/Show Owner Changes visibility from windows .Hide [or] .Show
Disban Bot Disbans the clan //Disban