º read conventions
º You must /msg YourDarkbot login YourPassword in order to perform any command levels [1, 2 and 3] even if you previously did it but you or your bot rejoined the channel]
|Adds someone into Darkbot's access list.|
|Syntax||!ADDUSER <#chan | #*> <*user@*.host>
!adduser #darkbot *jason@*.superlink.net
-DB- Added user: *test@*.test.net - level 3
any parameter is missing):
-DB- Syntax: ADDUSER <#chan> <*user@*.host>
if you want to give access to all channels.
-The default password is 0 (zero)
-Use command MASK if you are in doubt what User@host to use
|See also: Delete User - Mask - Login - Password|
|Removes someone from Darkbot's access list|
-DB- Deleted user: *test@*.test.net [3:0]
|Related Messages|| (if no user is specified):
-DB- Enter the u@h to delete!
|See also: User List - Add User|
|Sets the string of text that is displayed when you join a channel if you are on Darkbot's access list. Adding a "+" (plus) in front of the message will turn it into an ACTION rather than a PRIVMSG. First time shows DB: 6!BotUser: I need to use SETINFO. To turn function off use !setinfo 0|
|Syntax||!SETINFO < message | 0 >|
-DB- Updated #1: [*janson*@*SuperChat.Org] info: Welcome!!
DB: 11!BotUser: Welcome!!
BotUser: !setinfo +feels happy to see ^!! wow,,, % times I see this $ in & :)
-DB- Updated #1: [*janson*@*SuperChat.Org] info: +feels happy to see ^!! wow,,, % times I see this $ in & :)
*** DB feels happy to see BotUser!! wow,,, 10 times i see this *janson*@*SuperChat.Org in #darkbot :)
BotUser: !setinfo 0
-DB- Updated #1: [*janson*@*SuperChat.Org] info: 0
no parameters are specified):
-DB- My !setinfo variables are: ^ nick, % Number of joins, & Channel, $ user@host. Example: !setinfo ^ has joined & % times!! (also, if you make the first char of your SETINFO a "+" the setinfo will be shown as an ACTION)
|Enables you to use Darkbot's commands.|
/msg DB login mypassword
-DB- Verified: #channel
|Related Messages||(if is the first time you access
You have not set a password, to set a pass: /msg DB PASS
|See also: Password|
|Outputs given user's user@*.host. Use this if you don't know what to put in the Add User or Permban command.|
|Example||BotUser: !mask email@example.com
DB: BotUser, test@*.domain.com
BotUser: !mask firstname.lastname@example.org
DB: BotUser, This is an unresolved host (IP address), just delete the last section and replace with a *, ie; email@example.com would be firstname.lastname@example.org.*
|Related Messages||(when no user@host
DB: BotUser, Specify a host!
|See also: User List - Add User|
|Changes the password.|
|Command||PASS | PASSWD | PASSWORD|
|Example||BotUser: /msg DB pass mypass1999 mypass2000
-DB- Password for email@example.com has been updated
|Related Messages||(on missed
-DB- Syntax: /msg DB PASS
|Obs.||You need to login prior to use this command; Max number of pass digits = 25|
|See also: Login|
|Displays the last time/date Darkbot saw the person specified|
nick is found in the database):
BotUser: !seen NickABC
DB: BotUser, I last saw UserABC (firstname.lastname@example.org) 2 hours, 30 mins ago in #darkbot
(if no user is found in the database):
BotUser: !seen UserABC2
DB: BotUser, I have not seen UserABC2 in the last week.
(if specified nick is the user who does the query):
BotUser: !seen BotUser
DB: You'd know more about that than I do, BotUser.
(if no nick is specified DB displays the total number of items in the database (seen.ini file):
DB: BotUser, There are 1000 SEEN's in my database.
[#define SEEN] if you want to enable or disable SEEN as well as max length to keep a lastseen
[#define MAX_LASTSEEN] (default is one week - in seconds) and the seen reply message [#define SEEN_REPLY "in the last week."].
|User's Idle Time|||
|Displays the specified user's idle time.|
|Example||BotUser: !idle UserABC
DB: BotUser, UserABC has been idle 1 minutes, 3 secs
the command is directed to the BotUser):
DB: BotUser, don't be lame.
-(if nick isn't in the channel):
DB: BotUser, I do not see NickGiven in #darkbot.
|Lists those who are on Darkbot's access list.|
|Command||USERLIST | HLIST | ACCESS|
-DB- jason@NewBrunswick.NJ.US.SuperChat.Org[#*:3:6] *test@*.test.net[#darkbot:3:0] *test@*.test.net[#darkbot:3:0]
-DB- End of Helper Userlist; 3 users found.
|See also: Add User - Delete User|