Advertisement
Guest User

Untitled

a guest
Jul 4th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.23 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. Exec Commands:
  75. Msg, Stats, Whois, Reply, Welcome, Boot
  76.  
  77. ------------------------------------------------------------
  78.  
  79. Private Msg:
  80. Syntax: !exec msg {user} {msg}
  81. Description: Messages another user anywhere else in the server with the specified message.
  82. Example Input:
  83. <+Bones> !exec msg Bones44 You're awesome.
  84. Example Output:
  85. <&PawnBot> [12/12/10 3:57 PM] (Bones > Bones44): You're awesome.
  86. ------------------------------------------------------------
  87.  
  88. Stats:
  89. Syntax: !exec stats {user}
  90. Description: Shows the specified user's stats on the server.
  91. Example Input:
  92. <+Bones> !exec stats Bones44
  93. Example Output:
  94. <&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
  95. ------------------------------------------------------------
  96.  
  97. Whois:
  98. Syntax: !exec whois {user}
  99. Description: Shows you which room the user is currently in.
  100. Example Input:
  101. <+Bones> !exec whois Bones44
  102. Example Output:
  103. <&PawnBot> [12/12/10 4:00 PM] Response: Bones44 is in the room: Blah
  104. ------------------------------------------------------------------------------------------------------------------------
  105.  
  106. MOD COMMANDS
  107. Kick, Ban, Unban, IP, Users, Kickban, CloseRoom, Forcejoin
  108.  
  109. ------------------------------------------------------------
  110.  
  111. Kick:
  112. Syntax: !exec {kick/k} {user} {reason}
  113. Description: Kick is used to remove a user from the current room. You may only kick users under your status.
  114. Example Input:
  115. !exec kick Bones44 You're awesome.
  116. !exec k Bones44 You're awesome.
  117. ------------------------------------------------------------
  118.  
  119. Ban:
  120. Syntax: !exec {ban/b} {name/ip} {duration(d)} {reason}
  121. Description: Bans the specified user/ip. Type /ban to recieve the ban list.
  122. Example Input:
  123. !exec ban Bones44 1 Swearing
  124. !exec ban 127.0.0.1 1 Swearing
  125. !exec b Bones44 1 Swearing
  126. !exec b 127.0.0.1 Swearing
  127. ------------------------------------------------------------
  128.  
  129. Unban:
  130. Syntax: !exec unban {index} Get index by checking modcp. (The number of the ban.)
  131. Description: Removes a ban against a user by ban index.
  132. Example Input:
  133. !exec unban ####
  134. ------------------------------------------------------------
  135.  
  136. IP:
  137. Syntax: !exec ip {name}
  138. Description: Shows the ip of the specified user.
  139. Example Input:
  140. <+Bones> !exec ip Bones44
  141. Example Output:
  142. <&PawnBot> [12/12/10 4:01 PM] Response: Bones44's IP Address: 127.0.0.1
  143. ------------------------------------------------------------
  144.  
  145. Users:
  146. Syntax: !exec users {room}
  147. Description:
  148. Example Input:
  149. <+Bones> !exec users Blah
  150. Example Output:
  151. <&PawnBot> [12/12/10 4:04 PM] Response: ---Start of user list---
  152. <&PawnBot> [12/12/10 4:04 PM] Response: User: Bones44 IP: (USER'S IP)
  153. <&PawnBot> [12/12/10 4:04 PM] Response: ---End of user list---
  154. ------------------------------------------------------------
  155.  
  156. KickBan:
  157. Syntax: !exec {kickban/kb} {user/ip} {duration(d) {reason}
  158. Description: Bans and kicks the specified user for the specified duration (0 = unlimited).
  159. Example Input:
  160. !exec kickban Bones44 1 You're awesome.
  161. !exec kb Bones44 1 You're awesome.
  162. ------------------------------------------------------------
  163.  
  164. CloseRoom:
  165. Syntax: !exec closeroom {room name}
  166. Description: Closes any game or chat room.
  167. Example Input:
  168. <+Bones> !exec closeroom Blah
  169. Example Output:
  170. <&PawnBot> [12/12/10 4:06 PM] Response: Room closed successfully
  171. <&PawnBot> [12/12/10 4:06 PM] Server: Bones closed room Blah
  172. ------------------------------------------------------------
  173.  
  174. ForceJoin:
  175. Syntax: !exec {forcejoin/fj} {user} {room name}
  176. Description: Forces the specified user to join the specified channel.
  177. Example Input:
  178. <+Bones> !exec fj Bones44 Chat
  179. Example Output:
  180. <&PawnBot> [12/12/10 4:08 PM] Response: Bones44 has joined room Chat
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement