Commands for Camfrog Server



Commands for Camfrog Server


/help - show help screen
/ver - display version and uptime
/msg - send a private message
/stat or /stats - display statistics
/ignore - manage ignore list
/quit or /exit - quit
/banlist - manage ban list
/reloadbl - reload ban list
/clearbl - clear ban list
/punish - punish user
/unpunish - unpunish user
/ban - ban user
/banip - ban user by ip
/kick - kick user
/ip - display user ip
/whowatching - check who is watching on this user 
/watchlist - check user's watch list 
/opme - enable owner status
/msg - send a private message


Syntax:
/msg < nick > < message >
Example:
/msg Lola Hello, I'm here! How are you?
Lola receives private message from you
/ignore - manage ignore list


Syntax:
/ignore < nick > [-]
Example:
/ignore Horror 
Horror added to ignore list. You cannot receive messages and IMs from user Horror 
/ignore Jeniffer 
Jeniffer deleted from ignore list
/banlist - manage ban list


Syntax:
/banlist list [part]
Example:
/banlist list 
Shows list of all rules
/banlist list allow
Shows only allow rules
Syntax:
/banlist add 


a. /banlist add (deny|allow) nick (no-expire | expire (hour | day | halfmonth | month | year)
Deny or allow to connect for a specified time
Example:
/banlist add deny nick Billi expire halfmonth
Deny Billi to connect to server for a 15 days 
/banlist add allow nick Martha no-expire 
Allow Martha to connect to server for an infinite time


b. /banlist add (deny|allow) ip (no-expire | expire (hour | day | halfmonth | month | year)) 
Deny or allow or subnet to connect for a specified time
Example:
/banlist add deny ip 192.168.43.64 255.255.255.0 expire year
Deny host 192.168.43.64 to connect for a year


c. /banlist add (deny|allow) nick_ip (no-expire | expire (hour | day | halfmonth | month | year)) 
Deny or allow and or subnet to connect for a specified time
Example:
/banlist add deny nick_ip RickiTicki 192.168.43.64 255.255.255.0 no-expire 
Deny user RickiTicki on host 192.168.43.64 to connect for an infinite time
Syntax:
/banlist remove 
Remove first founded rule from list
Example:
/banlist remove allow
Removes first founded allow rule
/banlist remove deny nick_ip
Removes first founded deny nick_ip rule
/punish - punish user


Syntax:
/punish [minute, hour, day] | (N minutes, hours, days) [reason]
Example:
/punish Shon 3 hours
Shon punished on server for a 3 hours
/punish Shon 2 days
Shon punished on server for a 2 days
/punish Shon minute
Shon punished on server for a one minute 
/punish Shon 12 minutes No flood, please 
Shon punished on server for a 12 minutes with reason "No flood, please"


Min / Max values: minutes from 1 to 60, hours from 1 to 24, days from 1 to 3
/unpunish - unpunish user


Syntax:
/unpunish < nick > 
Example:
/unpunish Shon
Shon unpunished on server and can continue to chat
/ban - ban user


Syntax:
/ban < nick > 
Example:
/ban BadBoy
Banned BadBoy for a default time
Default time set in GUI Advanced Server
/banip - ban user by ip


Syntax:
/banip < nick >
Example:
/banip BadBoy
Banned BadBoy's subnet for a default time Default time set in GUI Advanced Server
/kick - kick user


Syntax:
/kick < nick > [reason]
Example:
/kick Lukas
Kick Lukas from chat without reason
/kick Lukas Don't be so angry
Kick Lukas from chat with reason "Don't be so angry"
/ip - display user ip


Syntax:
/ip < nick > 
Example:
/ip TheRiddle
You see IP of the user TheRiddle
/whowatching - check who is watching on this user


Syntax:
/whowatching < nick > 
Example:
/whowatching Jimmi
You see list of users who watching Jimmi
/watchlist - check user's watch list


Syntax:
/watchlist < nick > 
Example:
/watchlist Ann
You see list of users who watched by Ann
/opme - enable operator status