The easy to use and full featured Irc Bot everyone is talking about!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Module.Default.json 2.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. {
  2. "Name": "Channel Rules",
  3. "ClassName": "Channel_Rules",
  4. "Enabled": true,
  5. "ChannelBlacklist": [],
  6. "NickBlacklist": [],
  7. "Commands": [
  8. {
  9. "Name": "Rules Display",
  10. "Description": "Displays the rules for a given channel.",
  11. "Enabled": true,
  12. "ChannelBlacklist": [],
  13. "NickBlacklist": [],
  14. "Triggers": [
  15. "rules"
  16. ],
  17. "Arguments": [
  18. {
  19. "Name": "Channel",
  20. "Description": "The channel the rules are for.",
  21. "AllowedValues": [],
  22. "DependentArguments": [],
  23. "MessageTypes": [
  24. 1,
  25. 2
  26. ],
  27. "Required": true
  28. }
  29. ],
  30. "AllowedMessageTypes": [
  31. 0,
  32. 1,
  33. 2
  34. ],
  35. "AllowedAccess": [
  36. 0,
  37. 1,
  38. 2,
  39. 3,
  40. 4,
  41. 5,
  42. 6
  43. ],
  44. "ShowHelp": true,
  45. "SpamCheck": true
  46. },
  47. {
  48. "Name": "Rules Modification",
  49. "Description": "Displays the rules for a given channel.",
  50. "Enabled": true,
  51. "ChannelBlacklist": [],
  52. "NickBlacklist": [],
  53. "Triggers": [
  54. "rule"
  55. ],
  56. "Arguments": [
  57. {
  58. "Name": "Channel",
  59. "Description": "The channel the rules are for.",
  60. "AllowedValues": [],
  61. "DependentArguments": [],
  62. "MessageTypes": [
  63. 1,
  64. 2
  65. ],
  66. "Required": true
  67. },
  68. {
  69. "Name": "Action",
  70. "Description": "What you want to do with the rules.",
  71. "AllowedValues": [
  72. "Add",
  73. "Edit",
  74. "Del"
  75. ],
  76. "MessageTypes": [
  77. 0,
  78. 1,
  79. 2
  80. ],
  81. "Required": true
  82. },
  83. {
  84. "Name": "ID",
  85. "Description": "The ID of the rule you want to edit or delete.",
  86. "AllowedValues": [],
  87. "DependentArguments": [
  88. {
  89. "Name": "Action",
  90. "Values": [
  91. "Edit",
  92. "Del"
  93. ]
  94. }
  95. ],
  96. "MessageTypes": [
  97. 0,
  98. 1,
  99. 2
  100. ],
  101. "Required": true
  102. },
  103. {
  104. "Name": "Rule",
  105. "Description": "The rule you want to add or set.",
  106. "AllowedValues": [],
  107. "DependentArguments": [
  108. {
  109. "Name": "Action",
  110. "Values": [
  111. "Add",
  112. "Edit"
  113. ]
  114. }
  115. ],
  116. "MessageTypes": [
  117. 0,
  118. 1,
  119. 2
  120. ],
  121. "Required": true
  122. }
  123. ],
  124. "AllowedMessageTypes": [
  125. 0,
  126. 1,
  127. 2
  128. ],
  129. "AllowedAccess": [
  130. 4,
  131. 5,
  132. 6
  133. ],
  134. "ShowHelp": true,
  135. "SpamCheck": true
  136. }
  137. ],
  138. "Options": []
  139. }