Camfrog Command

Camfrog Server Commands

cafecamfrog - Berikut ini adalah camfrog command yang biasa digunakan untuk menjalankan perintah bot yang ada di dalam room atau bilik percakapan.

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 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


/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 BadBoy
Banned 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 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 watchin Jimmi

/watchlist – check user's watch list
Syntax:
/watchlist <nick>
Example:
/watchlist Ann
You see list of users who watched by Ann