Camfrog Server Commands
Camfrog Server Commands list
/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
/setopt — change server options
/oplist — manage operator list
/banlist — manage ban list
/clearbl — clear banlist
/addfriend — add server's friend
/delfriend — remove server's friend
/punish — punish user
/unpunish — unpunish user
/punishlist — display punished users
/blockmic — block microphone
/unblockmic — unblock microphone
/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
/topic - set the room topic message
/notopic - reset topic
/moderator - turn moderator mode
Commands description
/msg – send a private message
Syntax:
/msg nickname|'opfw' message
Example:
/msg Lola Hello, I'm here! How are you?
Lola receives private message from you
/msg ‘w’ Is there anybody out there?
Users with role ‘Owner’ receive private message from you
o – operator group;
p – operator+ group;
f – friend group;
w – owner group.
/ignore – manage ignore list
Syntax:
/ignore < nick > [-]
Example:
/ignore Horror
Horror added to ignore list. You cannot receive messages from user Horror
/ignore Jeniffer
Jeniffer deleted from ignore list
/setopt – change server options
/SETOPT possible parameters
- /SETOPT topic topic text – sets topic message
- /SETOPT moderator on|off – enables/disables moderator mode
- /SETOPT talk_time 0, 10-120 in seconds – sets talk time limit
- /SETOPT max_connections 1-2000 – sets chat room connection limit
- /SETOPT no_bots on|off – allows/forbids Camfrog Bots on the chat room
- /SETOPT motd MOTD text – sets MOTD
- /SETOPT motd_agree on|off – sets MOTD agreement
- /SETOPT cams_only on|off – allows/forbids users without web cam on the chat room
- /SETOPT password password – sets chat room password
- /SETOPT password_enabled on|off – enables/disables chat room password
- /SETOPT nospam on|off – enables/disables anti-spam system
- /SETOPT teens_only on|off – allows/forbids non-teen users
- /SETOPT punish_timeout 60-259200 in seconds – sets timeout of the punish
/oplist – manage operator list
Syntax: /oplist add|list|remove
/oplist add – add record to operator list
Syntax:
/oplist add nickname [+|ROLE] [PASSWOR
Example:
/oplist add Lola friend
Lola is friend of the chat room now
/oplist add Lola
Lola is operator of the chat room now
/oplist add Lola owner my_password
Lola is owner of the channel n
/oplist remove – remove record from operator list
Syntax:
/oplist remove nickname
Example:
/oplist remove Lola
Lola is removed from operato
/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 <rule>
-
/banlist add (deny|allow) nick <nick> (no-expire | expire (hour | day | halfmonth | month | year)
Deny or allow <nick> 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 -
/banlist add (deny|allow) ip
(no-expire | expire (hour | day | halfmonth | month | year))
Deny or allow <IP> 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 -
/banlist add (deny|allow) nick_ip <nick> <IP> <IPmask> (no-expire | expire (hour | day | halfmonth | month | year))
Deny or allow <nick> and <IP> 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 <rule_part>
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 <nick> [minute, hour, day] | (N minutes, hours, days) [reason] Example: /punish Shon 3 hoursShon 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
/unpunish – unpunish user
Syntax:
/unpunish <nick>
Example:
/unpunish Shon
Shon unpunished on server and can continue to
/ban – ban user
Syntax: /ban <nick> Example: /ban BadBoyBanned BadBoy for a default time Default time set in GUI of Camfrog 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 of Camfrog Server
/kick – kick user
Syntax: /kick <nick> [reason] Example: /kick LukasKick 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 watchin Jimmi
/watchlist – check user's watch list
Syntax:
/watchlist <nick>
Example:
/watchlist Ann
You see list of users who watched by Ann