Guest User

IQChat

a guest
Aug 10th, 2022
339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 12.31 KB | None | 0 0
  1. {
  2.   "Setting up player information": {
  3.     "Function switches": {
  4.       "Set automatically a prefix to a player when he got the rights to it": true,
  5.       "Set automatically the color of the nickname to the player when he got the rights to it": true,
  6.       "Set the chat color automatically to the player when he got the rights to it": true,
  7.       "Automatically reset the prefix when the player's rights to it expire": true,
  8.       "Automatically reset the color of the nickname when the player's rights to it expire": true,
  9.       "Automatically reset the color of the chat when the rights to it from the player expire": true
  10.     },
  11.     "Setting Standard Values": {
  12.       "This prefix will be set if the player entered the server for the first time or in case of expiration of the rights to the prefix that he had earlier": "<color=#CC99FF>[PLAYER]</color>",
  13.       "This nickname color will be set if the player entered the server for the first time or in case of expiration of the rights to the nickname color that he had earlier": "#0099FF",
  14.       "This chat color will be set if the player entered the server for the first time or in case of expiration of the rights to the chat color that he had earlier": "#33CCCC"
  15.     }
  16.   },
  17.   "Setting options for the player": {
  18.     "Setting the display of options for player selection": {
  19.       "Player prefix selection display type - (0 - dropdown list, 1 - slider (Please note that if you have multi-prefix enabled, the dropdown list will be set))": 0,
  20.       "Display type of player's nickname color selection - (0 - drop-down list, 1 - slider)": 1,
  21.       "Display type of message color choice for the player - (0 - drop-down list, 1 - slider)": 0,
  22.       "IQRankSystem : Player rank selection display type - (0 - drop-down list, 1 - slider)": 1
  23.     },
  24.     "List and customization of colors for a nickname": [
  25.       {
  26.         "Permission": "iqchat.default",
  27.         "Argument": "#CC99FF"
  28.       },
  29.       {
  30.         "Permission": "iqchat.admin",
  31.         "Argument": "#ffff99"
  32.       },
  33.       {
  34.         "Permission": "iqchat.admin",
  35.         "Argument": "#ff9999"
  36.       }
  37.     ],
  38.     "List and customize colors for chat messages": [
  39.       {
  40.         "Permission": "iqchat.default",
  41.         "Argument": "#CC99FF"
  42.       },
  43.       {
  44.         "Permission": "iqchat.admin",
  45.         "Argument": "#ffff99"
  46.       },
  47.       {
  48.         "Permission": "iqchat.admin",
  49.         "Argument": "#ff9999"
  50.       }
  51.     ],
  52.     "List and configuration of prefixes in chat": {
  53.       "Enable support for multiple prefixes at once (true - multiple prefixes can be set/false - only 1 can be set to choose from)": false,
  54.       "The maximum number of prefixes that can be set at a time (This option only works if setting multiple prefixes is enabled)": 5,
  55.       "List of prefixes and their settings": [
  56.         {
  57.           "Permission": "iqchat.default",
  58.           "Argument": "<color=#CC99FF>[PLAYER]</color>"
  59.         },
  60.         {
  61.           "Permission": "iqchat.admin",
  62.           "Argument": "<color=#ffff99>[VIP]</color>"
  63.         },
  64.         {
  65.           "Permission": "iqchat.admin",
  66.           "Argument": "<color=#ff9999>[ADMIN]</color>"
  67.         }
  68.       ]
  69.     }
  70.   },
  71.   "Plugin mute settings": {
  72.     "Setting up automatic muting": {
  73.       "Enable automatic muting for forbidden words (true - yes/false - no)": true,
  74.       "Reason for automatic muting": {
  75.         "Reason for blocking": "Automatic chat blocking",
  76.         "Block time (in seconds)": 300
  77.       }
  78.     },
  79.     "Additional setting for logging about mutes in discord": {
  80.       "Support for logging the last N messages (Discord logging about mutes must be enabled)": false,
  81.       "How many latest player messages to send in logging": 10
  82.     },
  83.     "Reasons to block chat": [
  84.       {
  85.         "Reason for blocking": "Aggressive behavior",
  86.         "Block time (in seconds)": 100
  87.       },
  88.       {
  89.         "Reason for blocking": "Insults",
  90.         "Block time (in seconds)": 300
  91.       },
  92.       {
  93.         "Reason for blocking": "Insult (repeated violation)",
  94.         "Block time (in seconds)": 1000
  95.       },
  96.       {
  97.         "Reason for blocking": "Advertising",
  98.         "Block time (in seconds)": 5000
  99.       },
  100.       {
  101.         "Reason for blocking": "Humiliation",
  102.         "Block time (in seconds)": 300
  103.       },
  104.       {
  105.         "Reason for blocking": "Spam",
  106.         "Block time (in seconds)": 60
  107.       }
  108.     ],
  109.     "Reasons to block your voice": [
  110.       {
  111.         "Reason for blocking": "Aggressive behavior",
  112.         "Block time (in seconds)": 100
  113.       },
  114.       {
  115.         "Reason for blocking": "Insults",
  116.         "Block time (in seconds)": 300
  117.       },
  118.       {
  119.         "Reason for blocking": "Disruption of the event by shouting",
  120.         "Block time (in seconds)": 300
  121.       }
  122.     ]
  123.   },
  124.   "Configuring Message Processing": {
  125.     "Basic settings for chat messages from the plugin": {
  126.       "Customizing the chat alert format": {
  127.         "The name of the notification in the chat": "<color=#68cacd><b>[Alert]</b></color>",
  128.         "Chat alert message color": "#efedee",
  129.         "Steam64ID for chat avatar": "0"
  130.       },
  131.       "Setting the mention format in the chat, via @": {
  132.         "The color of the player mention message in the chat": "#efedee",
  133.         "Sound when receiving and sending a mention via @": "assets/bundled/prefabs/fx/notice/item.select.fx.prefab"
  134.       },
  135.       "Additional setting": {
  136.         "Time after which the message will be deleted from the UI from the administrator": 5,
  137.         "The size of the message from the player in the chat": 14,
  138.         "Player nickname size in chat": 14,
  139.         "The size of the player's prefix in the chat (will be used if <size=N></size> is not set in the prefix itself)": 14
  140.       }
  141.     },
  142.     "Configuring functionality switching in chat": {
  143.       "Configuring spam protection": {
  144.         "Enable spam protection (Anti-spam)": true,
  145.         "Time after which a player can send a message (AntiSpam)": 10,
  146.         "Additional Anti-Spam settings": {
  147.           "Enable additional spam protection (Anti-duplicates, duplicate messages)": true,
  148.           "How many duplicate messages does a player need to make to be confused by the system": 3,
  149.           "Setting up automatic muting for duplicates": {
  150.             "Reason for blocking": "Duplicate messages (SPAM)",
  151.             "Block time (in seconds)": 300
  152.           }
  153.         }
  154.       },
  155.       "Setting up a temporary chat block for newbies (who have just logged into the server)": {
  156.         "Newbie protection in PM/R": {
  157.           "Enable protection?": false,
  158.           "Newbie Chat Lock Time": 1200
  159.         },
  160.         "Newbie protection in global and team chat": {
  161.           "Enable protection?": false,
  162.           "Newbie Chat Lock Time": 1200
  163.         }
  164.       },
  165.       "Setting up private messages": {
  166.         "Enable Private Messages": true,
  167.         "Sound when receiving a private message": "assets/bundled/prefabs/fx/notice/stack.world.fx.prefab"
  168.       },
  169.       "Enable PM ignore for players (/ignore nick or via interface)": true,
  170.       "Hide the issue of items to the Admin from the chat": true,
  171.       "Move mute to team chat (In case of a mute, the player will not be able to write even to the team chat)": true
  172.     },
  173.     "Player message formatting settings": {
  174.       "Enable message formatting [Will control caps, message format] (true - yes/false - no)": true,
  175.       "Use a list of banned words (true - yes/false - no)": true,
  176.       "The word that will replace the forbidden word": "***",
  177.       "List of banned words": [
  178.         "fuckyou",
  179.         "sucking",
  180.         "fucking",
  181.         "fuck"
  182.       ],
  183.       "Nickname controller setup": {
  184.         "Enable player nickname formatting (message formatting must be enabled)": true,
  185.         "The word that will replace the forbidden word (You can leave it blank and it will just delete)": "",
  186.         "List of banned nicknames": [
  187.           "Admin",
  188.           "Moderator",
  189.           "Administrator",
  190.           "Moder",
  191.           "Owner",
  192.           "Mercury Loh",
  193.           "IQchat"
  194.         ]
  195.       }
  196.     }
  197.   },
  198.   "Setting up chat alerts": {
  199.     "Setting up chat alerts": {
  200.       "Enable automatic messages in chat (true - yes/false - no)": true,
  201.       "Type of automatic messages : true - sequential / false - random": false,
  202.       "List of automatic messages in chat": [
  203.         "Automatic message #1 (Edit in configuration)",
  204.         "Automatic message #2 (Edit in configuration)",
  205.         "Automatic message #3 (Edit in configuration)",
  206.         "Automatic message #4 (Edit in configuration)",
  207.         "Automatic message #5 (Edit in configuration)",
  208.         "Automatic message #6 (Edit in configuration)"
  209.       ],
  210.       "Interval for sending messages to chat (Broadcaster) (in seconds)": 60
  211.     },
  212.     "Setting notifications about the status of the player's session": {
  213.       "When a player is notified about the entry / exit of the player, display his avatar opposite the nickname (true - yes / false - no)": true,
  214.       "Notify in chat when a player enters (true - yes/false - no)": true,
  215.       "Enable random notifications when a player from the list enters (true - yes / false - no)": false,
  216.       "Show the country of the entered player (true - yes/false - no)": true,
  217.       "Notify when a player enters the chat (selected from the list) (true - yes/false - no)": true,
  218.       "Enable random player exit notifications (true - yes/false - no)": false,
  219.       "Display reason for player exit (true - yes/false - no)": true,
  220.       "Random player entry notifications({0} - player's nickname, {1} - country (if country display is enabled)": [
  221.         "{0} flew in from {1}",
  222.         "{0} flew into the server from{1}",
  223.         "{0} jumped on a server"
  224.       ],
  225.       "Random notifications about the exit of the player ({0} - player's nickname, {1} - the reason for the exit (if the reason is enabled)": [
  226.         "{0} gone to another world",
  227.         "{0} left the server with a reason {1}",
  228.         "{0} went to another server"
  229.       ]
  230.     },
  231.     "Configuring administrator session status alerts": {
  232.       "Notify admin on the server in the chat (true - yes/false - no)": false,
  233.       "Notify about admin leaving the server in chat (true - yes/false - no)": false
  234.     },
  235.     "Setting up personal notifications to the player when connecting": {
  236.       "Enable random message to the player who has logged in (true - yes/false - no)": true,
  237.       "List of messages to the player when entering": [
  238.         "Welcome to the server SUPERSERVER\nWe are glad that you chose us!",
  239.         "Welcome back to the server!\nWe wish you good luck",
  240.         "Welcome to the server\nWe have the best plugins"
  241.       ]
  242.     }
  243.   },
  244.   "Settings Rust+": {
  245.     "Use Rust+": true,
  246.     "Title for notification Rust+": "SUPER SERVER"
  247.   },
  248.   "Configuring support plugins": {
  249.     "Settings IQFakeActive": {
  250.       "Use support IQFakeActive": true
  251.     },
  252.     "Settings IQRankSystem": {
  253.       "Rank display format in chat ( {0} is the user's rank, do not delete this value)": "[{0}]",
  254.       "Time display format with IQRank System in chat ( {0} is the user's time, do not delete this value)": "[{0}]",
  255.       "Use support IQRankSystem": false,
  256.       "Show players their played time next to their rank": true
  257.     }
  258.   },
  259.   "Setting up an answering machine": {
  260.     "Enable auto-reply? (true - yes/false - no)": true,
  261.     "Customize Messages [Keyword] = Reply": {
  262.       "wipe": "Wipe will be 27.06",
  263.       "cheater": "Found a cheater? Write /report and send a complaint"
  264.     }
  265.   },
  266.   "Additional setting": {
  267.     "Setting up message logging": {
  268.       "Setting up general chat logging": {
  269.         "Enable logging (true - yes/false - no)": false,
  270.         "Webhooks channel for logging": ""
  271.       },
  272.       "Setting up team chat logging": {
  273.         "Enable logging (true - yes/false - no)": false,
  274.         "Webhooks channel for logging": ""
  275.       }
  276.     },
  277.     "Setting up logging of personal messages of players": {
  278.       "Enable logging (true - yes/false - no)": false,
  279.       "Webhooks channel for logging": ""
  280.     },
  281.     "Setting up chat/voice lock/unlock logging": {
  282.       "Enable logging (true - yes/false - no)": false,
  283.       "Webhooks channel for logging": ""
  284.     },
  285.     "Setting up logging of chat commands from players": {
  286.       "Enable logging (true - yes/false - no)": false,
  287.       "Webhooks channel for logging": ""
  288.     }
  289.   }
  290. }
Add Comment
Please, Sign In to add comment