Fuckin' Bot
By: Pr0pHeT]ZeR0[ (As known on battle.net; Hosted by Blizzard Entertainment)
- Flag Attributes -
A -> Master
C -> Moderator
O -> Operator
D -> Operator adv.
Q -> Bot Termination
S -> Safelist
F -> Friendlist
B -> Autoban
Z -> Shitlist
- Commands -
Key:
[ ] - Optional
{ } - Replace with correct argument. ie: "attribute" would signify an attribute to be replaced there.
( ) - Toggle, on/off options, ie: -protect on, or -protect off.
Syntax: Command Parameter(s)| Description
- Moderators -
Add [+/-] | Account addition.
Rem | Account removal.
Reconnect | Re-establishes connection with battle.net servers.
Quit | Ends bot process.
ShutDown | Ends bot process.
- Informative -
BanCount | Returns current number of users banned from current channel.
BanInfo {username} | Returns information about the banned user.
ChanInfo | Returns channel, number of users, banned users (by whom), and how many users visited the channel.
About | Additional information about the bot itself (Same as 'ver' and 'version').
HelpAttr {attribute} | Returns information about an attribute.
HelpCom {command} | Returns information about a command.
Find {username} | Returns the users/access of all matching usernames (wildcard supported).
FindAttr {attribute} | Returns the users/access of all matching attributes.
Designated | Returns the designated user.
SysInfo | Returns system information, os, version, ie, and memory.
Status | Returns system, bot, connection uptimes. Also shows status of lockdown, autores..etc.
Seek {username} | Returns the last time the user was seen in the channel (percise to the last time they spoke)
Whois {username} | Returns advanced information on user.
Whoami | Returns your current username/access level.
- Operators -
SBan (on/off) [status] | Smartban on/off, status.
Protect (on/off) [status] | Channel protection on/off, status.
IPBanning (on/off) [status] | IPbanning on/off, status.
Autores (on/off) [status] | Auto-resignation on/off, status.
Phrases (on/off) [status] | See the section titled "Phraseban" for detailed information.
Lock (on/off) [status] | When activated, this disables all shitlists, channel protection, and clears the current query.
Ban {username} [message] | Bans user from channel.
Kick {username} [message] | Kicks user from channel.
Unban {username} | Unbans user from channel.
Designate {username} | Designates user in current channel.
?Trigger | Returns the current bot trigger.
SetTrigger {trigger} | Sets bot trigger.
SetName {username} | Sets bot username.
SetServer {server} | Sets bot server.
Cq | Clear bot query.
ClearQ | Same as above.
ClearQueue | Same as above.
Say {text} | Bot will repeat specified text (note: connot issue local b.net commands, ie: "/ban user").
- Operator adv. -
Join {channel} | Bot joins channel.
Rejoin | Bot rejoins current channel.
Resign | Bot resigns from being channel moderator.
- Phraseban -
Phrase [{on/off}] | Toggles phraseban either on or off. Also shows a list of current "banned" phrases when called with no parameters.
AddPhrase {phrase} | Adds a phrase to the phraselist.
RemPhrase {phrase} | Removes a phrase from the phrastlist.
- Smartban -
Smartban was designed to rid of the floodbots. It was based on a simple query management solution.
- Autores -
Auto-resignate makes moderating a channel much more easier, especially if you don't want to worry about "designating" and "resigning" the bots.
With this feature, the bot will automatically detect users with the flag 'D'. Once it has designated the user (by default the bot designates users with flags 'D') it will automatically resign.
- FAQ -
Q. How do I configure this bot?
A. Open config.ini and fill in all of the information with your own information. Be aware
this bot does no come with hash files, so you must supply those yourself. Place all hash files in the folder
'star' (that comes with the bot release) or the bot will not connect successfully.
After the above is completed, the bot should successfully connect, and login.
Q. Where can I find newest updates?
A. You can ask me yourself for a version, and depending if I'm available or not, will allow you access to an FTP and/or a website to download the newest release.