Advertisement
Guest User

Untitled

a guest
Jul 4th, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.53 KB | None | 0 0
  1. IRC COMMANDS
  2.  
  3. Commands:
  4. listen, silence, roomlist, roomid, roominfo, msg, info, exec
  5.  
  6. ------------------------------------------------------------
  7. Listen:
  8. Syntax: !listen {roomid}
  9. Description: Makes the bot start outputting text from the specified room.
  10. Example Input:
  11. <+Bones> !listen 17500
  12. Example Output:
  13. <&PawnBot> Started listening on room Blah
  14. <&PawnBot> [12/12/10 3:43 PM] (Blah) Bones44: Hello World
  15. ------------------------------------------------------------
  16.  
  17. Silence:
  18. Syntax: !silence {Room ID}
  19. Description: Makes the bot stop outputting text from the specified room.
  20. Example Input:
  21. <+Bones> !silence 17500
  22. Example Output:
  23. <&PawnBot> Room silenced
  24. ------------------------------------------------------------
  25.  
  26. Roomlist:
  27. Syntax: !roomlist
  28. Description: Lists all of the rooms in the server.
  29. Example Input:
  30. <+Bones> !roomlist
  31. Example Output:
  32. <&PawnBot> Chat: Chat (1) [4/2000 users] --- Chat: Map Editor (2) [1/2000 users] --- Chat: The Void (3) [0/2000 users]
  33. **NOTE: The three Room ID's of Chat, Map Editor, and The Void, will never change.
  34. ------------------------------------------------------------
  35.  
  36. Roomid:
  37. Syntax: !roomid {Room Name}
  38. Description: Returns the room id for the specified room name. Room names are case-sensitive
  39. Example Input:
  40. <+Bones> !roomid Blah
  41. Example Output:
  42. <&PawnBot> Room id for Blah: 17500
  43. ------------------------------------------------------------
  44.  
  45. Roominfo:
  46. Syntax: !roominfo {roomid}
  47. Example Input:
  48. <+Bones> !roominfo 17500
  49. Example Output:
  50. <&PawnBot> Room info for room Blah (17500) --- Password: sdjkfgsdk --- Types: Chat, Passworded --- Player Count: 1/50 --- Creator: Bones44 (USER'S IP)
  51. <&PawnBot> Player List:
  52. <&PawnBot> Bones44 (USER'S IP)
  53. ------------------------------------------------------------
  54.  
  55. Msg:
  56. Syntax: !msg {Room ID} {Message}
  57. Description: Messages the specified room.
  58. Example Input:
  59. <+Bones> !msg 17500 Hello
  60. Example Output:
  61. <&PawnBot> [12/12/10 3:45 PM] (Blah) Bones: Hello
  62. NOTE: If you message a created room like the one I did, make sure you're listening to it as well.
  63. ------------------------------------------------------------
  64.  
  65. Info:
  66. Syntax: !info
  67. Description: Displays general server information.
  68. Example Input:
  69. <+Bones> !info
  70. Example Output:
  71. <&PawnBot> Users connected: 58 online + 1 registering (59 total) -- Total Rooms: 13 -- Active Threads: 46
  72.  
  73. ------------------------------------------------------------------------------------------------------------------------
  74.  
  75. Exec Commands:
  76. Msg, Stats, Whois, Reply, Welcome, Boot
  77.  
  78. ------------------------------------------------------------
  79.  
  80. Private Msg:
  81. Syntax: !exec msg {user} {msg}
  82. Description: Messages another user anywhere else in the server with the specified message.
  83. Example Input:
  84. <+Bones> !exec msg Bones44 You're awesome.
  85. Example Output:
  86. <&PawnBot> [12/12/10 3:57 PM] (Bones > Bones44): You're awesome.
  87. ------------------------------------------------------------
  88.  
  89. Stats:
  90. Syntax: !exec stats {user}
  91. Description: Shows the specified user's stats on the server.
  92. Example Input:
  93. <+Bones> !exec stats Bones44
  94. Example Output:
  95. <&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
  96. ------------------------------------------------------------
  97.  
  98. Whois:
  99. Syntax: !exec whois {user}
  100. Description: Shows you which room the user is currently in.
  101. Example Input:
  102. <+Bones> !exec whois Bones44
  103. Example Output:
  104. <&PawnBot> [12/12/10 4:00 PM] Response: Bones44 is in the room: Blah
  105.  
  106. ------------------------------------------------------------------------------------------------------------------------
  107. MOD COMMANDS
  108. Kick, Ban, Unban, IP, Users, Kickban, CloseRoom, Forcejoin
  109.  
  110. ------------------------------------------------------------
  111.  
  112. Kick:
  113. Syntax: !exec {kick/k} {user} {reason}
  114. Description: Kick is used to remove a user from the current room. You may only kick users under your status.
  115. Example Input:
  116. !exec kick Bones44 You're awesome.
  117. !exec k Bones44 You're awesome.
  118. ------------------------------------------------------------
  119.  
  120. Ban:
  121. Syntax: !exec {ban/b} {name/ip} {duration(d)} {reason}
  122. Description: Bans the specified user/ip. Type /ban to recieve the ban list.
  123. Example Input:
  124. !exec ban Bones44 1 Swearing
  125. !exec ban 127.0.0.1 1 Swearing
  126. !exec b Bones44 1 Swearing
  127. !exec b 127.0.0.1 Swearing
  128. ------------------------------------------------------------
  129.  
  130. Unban:
  131. Syntax: !exec unban {index} Get index by checking modcp. (The number of the ban.)
  132. Description: Removes a ban against a user by ban index.
  133. Example Input:
  134. !exec unban ####
  135. ------------------------------------------------------------
  136.  
  137. IP:
  138. Syntax: !exec ip {name}
  139. Description: Shows the ip of the specified user.
  140. Example Input:
  141. <+Bones> !exec ip Bones44
  142. Example Output:
  143. <&PawnBot> [12/12/10 4:01 PM] Response: Bones44's IP Address: 127.0.0.1
  144. ------------------------------------------------------------
  145.  
  146. Users:
  147. Syntax: !exec users {room}
  148. Description:
  149. Example Input:
  150. <+Bones> !exec users Blah
  151. Example Output:
  152. <&PawnBot> [12/12/10 4:04 PM] Response: ---Start of user list---
  153. <&PawnBot> [12/12/10 4:04 PM] Response: User: Bones44 IP: (USER'S IP)
  154. <&PawnBot> [12/12/10 4:04 PM] Response: ---End of user list---
  155. ------------------------------------------------------------
  156.  
  157. KickBan:
  158. Syntax: !exec {kickban/kb} {user/ip} {duration(d) {reason}
  159. Description: Bans and kicks the specified user for the specified duration (0 = unlimited).
  160. Example Input:
  161. !exec kickban Bones44 1 You're awesome.
  162. !exec kb Bones44 1 You're awesome.
  163. ------------------------------------------------------------
  164.  
  165. CloseRoom:
  166. Syntax: !exec closeroom {room name}
  167. Description: Closes any game or chat room.
  168. Example Input:
  169. <+Bones> !exec closeroom Blah
  170. Example Output:
  171. <&PawnBot> [12/12/10 4:06 PM] Response: Room closed successfully
  172. <&PawnBot> [12/12/10 4:06 PM] Server: Bones closed room Blah
  173. ------------------------------------------------------------
  174.  
  175. ForceJoin:
  176. Syntax: !exec {forcejoin/fj} {user} {room name}
  177. Description: Forces the specified user to join the specified channel.
  178. Example Input:
  179. <+Bones> !exec fj Bones44 Chat
  180. Example Output:
  181. <&PawnBot> [12/12/10 4:08 PM] Response: Bones44 has joined room Chat
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement