Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IRC COMMANDS
- Commands:
- listen, silence, roomlist, roomid, roominfo, msg, info, exec
- ------------------------------------------------------------
- Listen:
- Syntax: !listen {roomid}
- Description: Makes the bot start outputting text from the specified room.
- Example Input:
- <+Bones> !listen 17500
- Example Output:
- <&PawnBot> Started listening on room Blah
- <&PawnBot> [12/12/10 3:43 PM] (Blah) Bones44: Hello World
- ------------------------------------------------------------
- Silence:
- Syntax: !silence {Room ID}
- Description: Makes the bot stop outputting text from the specified room.
- Example Input:
- <+Bones> !silence 17500
- Example Output:
- <&PawnBot> Room silenced
- ------------------------------------------------------------
- Roomlist:
- Syntax: !roomlist
- Description: Lists all of the rooms in the server.
- Example Input:
- <+Bones> !roomlist
- Example Output:
- <&PawnBot> Chat: Chat (1) [4/2000 users] --- Chat: Map Editor (2) [1/2000 users] --- Chat: The Void (3) [0/2000 users]
- **NOTE: The three Room ID's of Chat, Map Editor, and The Void, will never change.
- ------------------------------------------------------------
- Roomid:
- Syntax: !roomid {Room Name}
- Description: Returns the room id for the specified room name. Room names are case-sensitive
- Example Input:
- <+Bones> !roomid Blah
- Example Output:
- <&PawnBot> Room id for Blah: 17500
- ------------------------------------------------------------
- Roominfo:
- Syntax: !roominfo {roomid}
- Example Input:
- <+Bones> !roominfo 17500
- Example Output:
- <&PawnBot> Room info for room Blah (17500) --- Password: sdjkfgsdk --- Types: Chat, Passworded --- Player Count: 1/50 --- Creator: Bones44 (USER'S IP)
- <&PawnBot> Player List:
- <&PawnBot> Bones44 (USER'S IP)
- ------------------------------------------------------------
- Msg:
- Syntax: !msg {Room ID} {Message}
- Description: Messages the specified room.
- Example Input:
- <+Bones> !msg 17500 Hello
- Example Output:
- <&PawnBot> [12/12/10 3:45 PM] (Blah) Bones: Hello
- NOTE: If you message a created room like the one I did, make sure you're listening to it as well.
- ------------------------------------------------------------
- Info:
- Syntax: !info
- Description: Displays general server information.
- Example Input:
- <+Bones> !info
- Example Output:
- <&PawnBot> Users connected: 58 online + 1 registering (59 total) -- Total Rooms: 13 -- Active Threads: 46
- ------------------------------------------------------------------------------------------------------------------------
- Exec Commands:
- Msg, Stats, Whois, Reply, Welcome, Boot
- ------------------------------------------------------------
- Private Msg:
- Syntax: !exec msg {user} {msg}
- Description: Messages another user anywhere else in the server with the specified message.
- Example Input:
- <+Bones> !exec msg Bones44 You're awesome.
- Example Output:
- <&PawnBot> [12/12/10 3:57 PM] (Bones > Bones44): You're awesome.
- ------------------------------------------------------------
- Stats:
- Syntax: !exec stats {user}
- Description: Shows the specified user's stats on the server.
- Example Input:
- <+Bones> !exec stats Bones44
- Example Output:
- <&PawnBot> [12/12/10 3:59 PM] Response: Bones44's stats - Score 51624 - Kills 5813 - Deaths 2827 - K/D 2.06 - MVP 26 - Rank 1309
- ------------------------------------------------------------
- Whois:
- Syntax: !exec whois {user}
- Description: Shows you which room the user is currently in.
- Example Input:
- <+Bones> !exec whois Bones44
- Example Output:
- <&PawnBot> [12/12/10 4:00 PM] Response: Bones44 is in the room: Blah
- ------------------------------------------------------------------------------------------------------------------------
- MOD COMMANDS
- Kick, Ban, Unban, IP, Users, Kickban, CloseRoom, Forcejoin
- ------------------------------------------------------------
- Kick:
- Syntax: !exec {kick/k} {user} {reason}
- Description: Kick is used to remove a user from the current room. You may only kick users under your status.
- Example Input:
- !exec kick Bones44 You're awesome.
- !exec k Bones44 You're awesome.
- ------------------------------------------------------------
- Ban:
- Syntax: !exec {ban/b} {name/ip} {duration(d)} {reason}
- Description: Bans the specified user/ip. Type /ban to recieve the ban list.
- Example Input:
- !exec ban Bones44 1 Swearing
- !exec ban 127.0.0.1 1 Swearing
- !exec b Bones44 1 Swearing
- !exec b 127.0.0.1 Swearing
- ------------------------------------------------------------
- Unban:
- Syntax: !exec unban {index} Get index by checking modcp. (The number of the ban.)
- Description: Removes a ban against a user by ban index.
- Example Input:
- !exec unban ####
- ------------------------------------------------------------
- IP:
- Syntax: !exec ip {name}
- Description: Shows the ip of the specified user.
- Example Input:
- <+Bones> !exec ip Bones44
- Example Output:
- <&PawnBot> [12/12/10 4:01 PM] Response: Bones44's IP Address: 127.0.0.1
- ------------------------------------------------------------
- Users:
- Syntax: !exec users {room}
- Description:
- Example Input:
- <+Bones> !exec users Blah
- Example Output:
- <&PawnBot> [12/12/10 4:04 PM] Response: ---Start of user list---
- <&PawnBot> [12/12/10 4:04 PM] Response: User: Bones44 IP: (USER'S IP)
- <&PawnBot> [12/12/10 4:04 PM] Response: ---End of user list---
- ------------------------------------------------------------
- KickBan:
- Syntax: !exec {kickban/kb} {user/ip} {duration(d) {reason}
- Description: Bans and kicks the specified user for the specified duration (0 = unlimited).
- Example Input:
- !exec kickban Bones44 1 You're awesome.
- !exec kb Bones44 1 You're awesome.
- ------------------------------------------------------------
- CloseRoom:
- Syntax: !exec closeroom {room name}
- Description: Closes any game or chat room.
- Example Input:
- <+Bones> !exec closeroom Blah
- Example Output:
- <&PawnBot> [12/12/10 4:06 PM] Response: Room closed successfully
- <&PawnBot> [12/12/10 4:06 PM] Server: Bones closed room Blah
- ------------------------------------------------------------
- ForceJoin:
- Syntax: !exec {forcejoin/fj} {user} {room name}
- Description: Forces the specified user to join the specified channel.
- Example Input:
- <+Bones> !exec fj Bones44 Chat
- Example Output:
- <&PawnBot> [12/12/10 4:08 PM] Response: Bones44 has joined room Chat
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement