123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192 |
- {
- "Name": "Relay",
- "ClassName": "Relay",
- "Enabled": true,
- "ChannelBlacklist": [ ],
- "NickBlacklist": [ ],
- "Commands": [
- {
- "Name": "Relay",
- "Description": "Relay messages from a channel or nick to another channel or nick.",
- "Enabled": true,
- "ChannelBlacklist": [ ],
- "NickBlacklist": [ ],
- "Triggers": [
- "relay"
- ],
- "Arguments": [
- {
- "Name": "Method",
- "Description": "What you want to do with the relay.",
- "AllowedValues": [
- "Add",
- "Edit",
- "Del",
- "Delete",
- "View"
- ],
- "MessageTypes": [
- 0,
- 1,
- 2
- ],
- "Required": true
- },
- {
- "Name": "ID",
- "Description": "The ID of the relay you want to edit or delete.",
- "AllowedValues": [ ],
- "DependentArguments": [
- {
- "Name": "Method",
- "Values": [
- "Edit",
- "Del",
- "Delete"
- ]
- }
- ],
- "MessageTypes": [
- 0,
- 1,
- 2
- ],
- "Required": true
- },
- {
- "Name": "ID",
- "Description": "The ID of the introduction you want to view.",
- "AllowedValues": [ ],
- "DependentArguments": [
- {
- "Name": "Method",
- "Values": [
- "View"
- ]
- }
- ],
- "MessageTypes": [
- 0,
- 1,
- 2
- ],
- "Required": false
- },
- {
- "Name": "Source",
- "Description": "The channel or nick that is the source of the relay.",
- "AllowedValues": [ ],
- "DependentArguments": [
- {
- "Name": "Method",
- "Values": [
- "Add",
- "Edit"
- ]
- }
- ],
- "MessageTypes": [
- 0,
- 1,
- 2
- ],
- "Required": true
- },
- {
- "Name": "Target",
- "Description": "The channel or nick you want the relay to message.",
- "AllowedValues": [ ],
- "DependentArguments": [
- {
- "Name": "Method",
- "Values": [
- "Add",
- "Edit"
- ]
- }
- ],
- "MessageTypes": [
- 0,
- 1,
- 2
- ],
- "Required": true
- },
- {
- "Name": "Type",
- "Description": "The type of action to trigger the relay.",
- "AllowedValues": [
- "Message",
- "Notice",
- "CTCP",
- "Join",
- "Part",
- "Quit",
- "Kick",
- "Invite",
- "Mode",
- "Topic",
- "Nick"
- ],
- "DependentArguments": [
- {
- "Name": "Method",
- "Values": [
- "Add",
- "Edit"
- ]
- }
- ],
- "MessageTypes": [
- 0,
- 1,
- 2
- ],
- "Required": true
- },
- {
- "Name": "Modes",
- "Description": "The modes to hook to.",
- "AllowedValues": [ ],
- "DependentArguments": [
- {
- "Name": "Type",
- "Values": [
- "Mode"
- ]
- }
- ],
- "MessageTypes": [
- 0,
- 1,
- 2
- ],
- "Required": true
- }
- ],
- "AllowedMessageTypes": [
- 0,
- 1,
- 2
- ],
- "AllowedAccess": [
- 0,
- 1,
- 2,
- 3,
- 4,
- 5,
- 6
- ],
- "ShowHelp": true,
- "SpamCheck": true
- }
- ],
- "Options": [
- {
- "Name": "Channel Access",
- "Description": "The minimum channel level a user must have in order to add a channel as a source/target.",
- "Value": 3
- }
- ]
- }
|