您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
for chief
当前为
// ==UserScript== // @name Cherepovets script for chief 2.0 // @namespace https://forum.blackrussia.online/ // @version 3.5 // @description for chief // @author rolex // @match https://forum.blackrussia.online/threads/* // @include https://forum.blackrussia.online/threads/ // @grant none // @license MIT // @icon https://freepngimg.com/thumb/eagle/20-eagle-black-siluet-png-image-download-thumb.png // ==/UserScript== (function () { 'use strict'; const UNACCEPT_PREFIX = 4; // Prefix that will be set when thread closes const ACCEPT_PREFIX = 8; // Prefix that will be set when thread accepted const PIN_PREFIX = 2; // Prefix that will be set when thread pins const COMMAND_PREFIX = 10; // Prefix that will be set when thread send to project team const WATCHED_PREFIX = 9; const CLOSE_PREFIX = 7; // Prefix that will be set when thread closes. const TEX_PREFIX = 13; const GA_PREFIX = 12; const V_PREFIX = 1; const NARASSSMOTRENII_PREFIX = 3; const SPECIAL_PREFIX = 11; const buttons = [ { title: 'ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ⠀ ⠀ ⠀⠀ᅠ 👨💻 Жалобы на администрацию 👨💻 ᅠᅠ ᅠᅠ ⠀ ⠀ ⠀ ⠀ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ', dpstyle: 'oswald: 3px; color: #fff; background: #212428; box-shadow: 0 0 2px 0 rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border: 1px solid #BF40BF; width: 96%', }, { title: 'Приветствие ', content: '[SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый {{ user.mention }}!<br>' + '[CENTER] [/CENTER][/FONT][/SIZE]', }, { title: 'Запросить доква у адм', content: '[CENTER][COLOR=rgb(255, 0, 0)][SIZE=4][FONT=arial][COLOR=rgb(56, 133, 233)]Добрый день, уважаемый[/COLOR][/FONT][/SIZE] [/COLOR][SIZE=4][FONT=arial] {{ user.mention }}[HR][/HR]<br><br>'+ "запрошу доказательства у администратора.<br><br>" + "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]", prefix: PIN_PREFIX, status: true, }, { title: 'Наказание за форум', content: '[COLOR=rgb(255, 0, 0)][SIZE=4][FONT=arial][CENTER]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Игрок написал на вас жалобу, исходя из этой жалобы вам было выдано наказание.<br><br>" + "Проверю верность вредикта куратора форума , ожидайте ответа.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/CENTER][/SIZE]', prefix: PIN_PREFIX, status: true, }, { title: 'Отправить на рассмотрение', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба взята на рассмотрение. Ожидайте, пожалуйста, ответа от администрации и не нужно создавать копии этой темы.<br><br>" + "Ожидайте ответа.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: PIN_PREFIX, status: true, }, { title: 'у игрока Бан по IP', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Попробуйте изменить подключение на вашем устройстве. Пример: зайти в игру с подключением к Wi-Fi, мобильным интернетом или с сервисом VPN <br><br>" + "После проделанного метода вы должны оставить сообщение в данной теме, получилось или нет.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, { title: 'Жалоба одобрена в сторону игрока', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба была одобрена и будет проведена беседа с администратором.<br>Ваше наказание будет снято.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, { title: 'Наказать адм', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба была одобрена и администратор будет наказан,Cпасибо за информацию.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, { title: 'Дублирование темы ', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Если вы дальше будете дублировать темы, то ваш форумный аккаунт будет заблокирован на 3 дня и более.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Отказано, закрыто.[/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Ответ в прошлой жалобе ', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ответ был дан в прошлой теме <br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Отказано, закрыто.[/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Беседа с админом', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "С администратором будет проведена беседа,Cпасибо за информацию.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Ошиблись сервером', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>' + "Вы ошиблись сервером. Подайте жалобу в разделе своего форума.<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Качество докв', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>' + "Пересоздайте жалобу и прикрепите туда доказательства в нормальном качестве<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'отсутствует скриншот окна блокировки аккаунта', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашей жалобе отсутствует скриншот окна блокировки аккаунта.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Отказано.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Админ прав', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>' + "Доказательства были предоставлены, наказание выдано верно.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Админ прав,опру на самооборону DM', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Доказательства были предоставлены, наказание выдано верно.<br><br>" + "Если Dm и вправду был ответным вы должны предоставить доказательства[/CENTER]<br><br>" + "[COLOR=rgb(255, 0, 0)]2.19.[/COLOR] Запрещен DM (DeathMatch) — убийство или нанесение урона без веской IC причины [COLOR=rgb(255, 0, 0)]| Jail 60 минут[/COLOR]<br><br>" + "[COLOR=rgb(255, 0, 0)]Примечание:[/COLOR] разрешен ответный DM в целях защиты, обязательно иметь видео доказательство в случае наказания администрации, нанесение урона по транспорту также является нарушением данного пункта правил.[/CENTER]<br><br>" + "Переподайте жалобу с прикреплёнными доказательствами<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'КФ прав', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Проверив поданную жалобу на вас от игрока, было принято решение, что наказание выдано верно.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Жалоба не по форме', content: '[CENTER][COLOR=rgb(255, 0, 0)][SIZE=4][FONT=arial][COLOR=rgb(56, 133, 233)]Добрый день, уважаемый[/COLOR][/FONT][/SIZE] [/COLOR][SIZE=4][FONT=arial] {{ user.mention }}[/FONT][/SIZE][/CENTER][HR][/HR]<br><br>'+ "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]ваша жалоба составлена не по форме, составьте новую жалобу по следующей форме:[/FONT][/COLOR][/SIZE] <br><br>" + "[FONT=arial][SPOILER]<br><br>" + "[COLOR=rgb(209, 213, 216)][B]1. Ваш Nick_Name:<br><br>" + "2. Nick_Name администратора:<br><br>" + "3. Дата выдачи/получения наказания:<br><br>" + "4. Суть жалобы:<br><br>" + "5. Доказательство:[/B][/COLOR][/SPOILER][/FONT]<br><br>" + "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" + "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]", prefix: CLOSE_PREFIX, status: false, }, { title: 'Доква нужны в имгур япикс и т д', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Доказательства должны быть загружены на фото/видео хостинги (YouTube, Япикс, imgur). <br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Отказано, закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Отстутствуют доказательств', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашей жалобе отсутствуют доказательства.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Недостаточно доказательст', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашей жалобе недостаточно доказательств.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Отказано.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'направить в Технический раздел', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Внимательно ознакомившись с вашей жалобой, было решено, что вам нужно обраться в технический раздел.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Более 48 часов', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "С момента выдачи наказания прошло более 48 часов.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'отсутствует скриншот выдачи наказания.', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашей жалобе отсутствует скриншот выдачи наказания.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + '[CENTER]Отказано, закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Передано ЗГА', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба будет передана Заместителю Главного Администратора на рассмотрение. Ожидайте его ответа.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: PIN_PREFIX, status: true, }, { title: 'передано ГА', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба будет передана Главному Администратору на рассмотрение. Ожидайте его ответа.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: GA_PREFIX, status: true, }, { title: 'Передано СА', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба передана [COLOR=rgb(255, 0, 0)]Специальной администрации[/COLOR] <br><br>" + " Ответ может занять более 48 часов. <br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: SPECIAL_PREFIX, status: true, }, { title: 'Передано Sakaro', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба передана [COLOR=rgb(44, 130, 201)]Руководителю модерации Discord [/COLOR] <br><br>" + " @sakaro [/CENTER] <br><br>" + " Ответ может занять более 48 часов. <br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: PIN_PREFIX, status: true, }, { title: 'Направить в раздел Обжалование', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Внимательно ознакомившись с вашей жалобой, было решено, что вам нужно обраться в раздел Обжалование наказаний.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Отказано.[/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Снять админа за жб', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Администратор будет снят со своего поста.<br><br>" + "[COLOR=rgb(56, 133, 233)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Беседа с кф', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "С куратором форума будет проведена беседа, ваша жалоба будет перерассмотрена.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Наказать кф', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Куратор форума будет наказан, ваша жалоба будет перерассмотрена.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Жалоба от 3 лица', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба составлена от 3-го лица.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Жб с редактом', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Доказательства должны быть без обрезок/замазок.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Оскорбительная жалоба', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашей жалобе имеется слова оскорбительного характера, данная тема рассмотрению не пожлежит.<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Некликабельная ссылка', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ссылка на ваше доказательство не кликабельная, создайте новую тему с нормальной ссылкой.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Не работают доказательства', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ссылка на ваше доказательство не работает, создайте новую тему с нормальной ссылкой.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Нарушений от адм нету', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Нарушений со стороны администратора нет.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Смена наказания', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше наказание будет заменено на другое.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Снять наказание', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше наказание снято.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Нету ссылки на жб', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Нужно предоставить ссылку на вашу жалобу.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Нету /time', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашей жалобе отсутствует /time.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Жалоба оффтоп', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша тема никак не отностится к разделу жалобы на администрацию.<br><br>" + "[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/COLOR]<br><br>" + 'Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Наказать админа и снять наказание', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша жалоба одобрена, администратор будет наказан.<br>Ваше наказание будет снято.<br><br>" + '[COLOR=rgb(209, 213, 216)]Приятной игры на сервере [/COLOR][COLOR=rgb(84, 172, 210)]CHEREPOVETS[/COLOR][/FONT][COLOR=rgb(255, 255, 255)][FONT=times new roman].[/FONT][/COLOR][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, { title: 'Подделка докв', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваши доказательства подделаны, форумный аккаунт будет заблокирован.<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, { title: 'ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ⠀ ⠀ ⠀⠀ᅠ ᅠ😭 Обжалование наказаний 😭 ᅠᅠ ᅠᅠ ⠀ ⠀ ⠀ ⠀ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ', dpstyle: 'oswald: 3px; color: #fff; background: #212428; box-shadow: 0 0 2px 0 rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border: 1px solid #BF40BF; width: 96%', }, { title: 'Приветствие', content: '[SIZE=4][FONT=times new roman][CENTER]{{ greeting }}, уважаемый {{ user.mention }}![/CENTER]<br>' + '[CENTER] [/CENTER][/FONT][/SIZE]', }, { title: 'Отправить на рассмотрение', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше обжалование взято на рассмотрение. Ожидайте, пожалуйста, ответа от администрации и не нужно создавать копии этой темы.<br><br>" + '[Color=Orange]Ожидайте ответа.[/FONT][/SIZE][/color]', prefix: PIN_PREFIX, status: true, }, { title: 'грубое нарушение', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В обжаловании отказано. Так как ваше наказание было слишком грубым. (Например: большое количество нарушенных правил сервреа, грубое нарушение с вашей стороны и т.д.)<br><br>" + '[Color=Red]Отказано, закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Обжалование нонрп обман', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Если вы хотите хотите обжаловать наказание за НонРП обман вы должны сами связаться с человеком, которого обманули,После чего он должен написать на вас обжалование прикрепив доказательства договора о возврате имущества,ссылку на жалобу которую писал на вас, скриншот окна блокировки обманувшего, ссылки на ВК обеих сторон,По другому вы никак не сможете обжаловать наказание за НонРП обман.<br><br>" + '[Color=Red]Отказано, закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Обжалование ник', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваш аккаунт будет разблокирован ровно на 24 часа, если в течении 24 часа вы не смените свой никнейм, то вы будете заново заблокированы, для смены ника используйте /mm 10, доказательство прикрепить сюда.<br><br>" + '[Color=Orange]Ожидаю вашего ответа.[/FONT][/SIZE][/color]', prefix: PIN_PREFIX, status: true, }, { title: 'Запрос ссылки вк', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Прикрепите ссылку на ваш Вконтакте.<br><br>" + '[Color=Orange]Ожидаю вашего ответа.[/FONT][/SIZE][/color]', prefix: PIN_PREFIX, status: true, }, { title: 'Обжалование ппв', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ 'Восстановите пароль через группу в ВК и пересоздайте жалобу. Также приложите скриншот из ВК, что вы изменили пароль, но не забудьте замазать сам пароль.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Не осознали вину', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В обжалование отказано, в данный момент мы не уверены что вы осознали свой поступок.<br><br>" + '[Color=Red]Отказано, закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Не готовы пойти на встречу', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В обжалование отказано, в данный момент мы не готовы пойти на встречу и амнистировать ваше наказание.<br><br>" + '[Color=Red]Отказано, закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Обжалованию не подлежит', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Данное наказание не подлежит обжалованию.<br><br>" + '[Color=Red]Отказано, закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Одобрить обжалование', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше обжалование одобрено и ваше наказание будет полностью снято.<br><br>" + '[Color=Green]Одобрено.[/FONT][/SIZE][/color]<br><br>', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Отказать обжалование', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В обжаловании отказано.<br><br>" + '[Color=Red]Закрыто.[/CENTER][/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Снизить наказание до минимальных мер', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше наказание будет снижено до минимальных мер.<br><br>" + '[Color=#AEF359]Одобрено.[/FONT][/SIZE][/color]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Отстутствуют доказательства', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашем обжаловании отсутствуют доказательства.<br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Отписал не тот игрок', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Вам в профиле написал не тот игрок которого вы обманули.<br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Отстутствует скрин окна бана', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "В вашем обжаловании отсутствует скриншот окна блокировки аккаунта.<br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Дублирование тем', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Если вы дальше будете дублировать темы в данном разделе, то ваш форумный аккаунт будет заблокирован.<br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Доква подделаны', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваши доказательства подделаны, форумный аккаунт будет заблокирован.<br><br>" + 'Закрыто.[/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Уже есть мин. наказание', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Вам итак выдано минимальное наказание за нарушение.<br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Снизить до 30 дней', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше наказание будет снижено до 30 дней.<br><br>" + '[Color=green]Одобрено.[/FONT][/SIZE][/color]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Снизить до 15 дней', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше наказание будет снижено до 15 дней.<br><br>" + '[Color=green]Одобрено.[/FONT][/SIZE][/color]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Снизить до 7 дней', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше наказание будет снижено до 7 дней.<br><br>" + '[Color=green]Одобрено.[/FONT][/SIZE][/color]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Обжалование не по форме', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Обжалование составлено не по форме. Внимательно прочитайте правила составления обжалования по этой ссылке [COLOR=rgb(226, 80, 65)][URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D0%BF%D0%BE%D0%B4%D0%B0%D1%87%D0%B8-%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8-%D0%BD%D0%B0-%D0%BE%D0%B1%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%B8%D1%8F.3429398/']*Правила подачи*[/URL][/COLOR].<br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Направить в раздел жб на адм', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Внимательно ознакомившись с вашим обжалованием, было решено, что вам нужно обраться в раздел жалоб на администрацию.<br><br>" + '[Color=Red]Отказано.[/FONT][/color][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Направить в раздел жб на тех', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Внимательно ознакомившись с вашим обжалованием, было решено, что вам нужно обратиться в раздел жалоб на технических специалистов (наказания выданны техническим специалистом не подлежат обжалованию.).<br><br>" + '[Color=Red]Отказано.[/FONT][/SIZE][/color]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Доказательство в соц сети', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Загрузка доказательств в соц. сети (ВКонтакте, instagram) запрещается, доказательства должны быть загружены на фото/видео хостинги (YouTube, Япикс, imgur). <br><br>" + '[Color=Red]Отказано, закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Ошиблись сервером', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Вы ошиблись сервером. Подайте обжалование в разделе своего форума.<br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'NRP обман 24 часа', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Аккаунт будет разблокирован. если в течении 24-ех часов ущерб не будет возмещён владельцу согласно вашей договоренности акканут будет заблокирован навсегда.[/CENTER]<br><br>" + 'Вы должны прислать видео доказательство возврата имущества в данную тему.[/FONT][/SIZE]', prefix: PIN_PREFIX, status: true, }, { title: 'Игрок вернул ущерб', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Спасибо за содействие, впредь не повтряйте данных ошибок ведь шанса на обжалование больше не будет.[/CENTER]<br><br>" + '[Color=GREEN]Одобрено.[/FONT][/SIZE][/color]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Мут/джаил', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше наказание не столь строгое для обжалования. <br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Обжалование оффтоп', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваша тема никак не отностится к разделу обжалования наказаний. <br><br>" + '[Color=Red]Закрыто.[/FONT][/SIZE][/color]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Передать ГА', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше обжалование передано Главному администратору.<br><br>" + '[Color=#ED7014]Ожидайте ответа.[/FONT][/SIZE][/color]', prefix: GA_PREFIX, status: true, }, { title: 'Передать СА', content: '[COLOR=rgb(56, 133, 233)][SIZE=4][FONT=times new roman]{{ greeting }}, уважаемый [/COLOR] {{ user.mention }}<br><br>'+ "Ваше обжалование передано Специальной администрации.<br><br>" + '[Color=#ED7014]Ожидайте ответа.[/FONT][/SIZE][/color]', prefix: SPECIAL_PREFIX, status: true, }, ]; $(document).ready(() => { // Загрузка скрипта для обработки шаблонов $('body').append('<script src="https://cdn.jsdelivr.net/npm/handlebars@latest/dist/handlebars.js"></script>'); // Добавление кнопок при загрузке страницы addButton('Тык', 'selectAnswer'); // Поиск информации о теме const threadData = getThreadData(); $('button#pin').click(() => editThreadData(PIN_PREFIX, true)); $('button#accepted').click(() => editThreadData(ACCEPT_PREFIX, false)); $('button#teamProject').click(() => editThreadData(COMMAND_PREFIX, true)); $('button#close').click(() => editThreadData(CLOSE_PREFIX, false)); $('button#unaccept').click(() => editThreadData(UNACCEPT_PREFIX, false)); $(`button#selectAnswer`).click(() => { XF.alert(buttonsMarkup(buttons), null, 'Выберите ответ:'); buttons.forEach((btn, id) => { if(id > 0) { $(`button#answers-${id}`).click(() => pasteContent(id, threadData, true)); } else { $(`button#answers-${id}`).click(() => pasteContent(id, threadData, false)); } }); }); }); function addButton(name, id) { $('.button--icon--reply').before( `<button type="button" class="button rippleButton" id="${id}" style="margin: 3px;">${name}</button>`, ); } function buttonsMarkup(buttons) { return `<div class="select_answer">${buttons .map( (btn, i) => `<button id="answers-${i}" class="button--primary button ` + `rippleButton" style="margin:5px"><span class="button-text">${btn.title}</span></button>`, ) .join('')}</div>`; } function pasteContent(id, data = {}, send = false) { const template = Handlebars.compile(buttons[id].content); if ($('.fr-element.fr-view p').text() === '') $('.fr-element.fr-view p').empty(); $('span.fr-placeholder').empty(); $('div.fr-element.fr-view p').append(template(data)); $('a.overlay-titleCloser').trigger('click'); if(send == true){ editThreadData(buttons[id].prefix, buttons[id].status); $('.button--icon.button--icon--reply.rippleButton').trigger('click'); } } function getThreadData() { const authorID = $('a.username')[0].attributes['data-user-id'].nodeValue; const authorName = $('a.username').html(); const hours = new Date().getHours(); return { user: { id: authorID, name: authorName, mention: `[USER=${authorID}]${authorName}[/USER]`, }, greeting: () => 4 < hours && hours <= 11 ? 'Доброе утро' : 11 < hours && hours <= 15 ? 'Добрый день' : 15 < hours && hours <= 21 ? 'Добрый вечер' : 'Доброй ночи', }; } function editThreadData(prefix, pin = false) { // Получаем заголовок темы, так как он необходим при запросе const threadTitle = $('.p-title-value')[0].lastChild.textContent; if(pin == false){ fetch(`${document.URL}edit`, { method: 'POST', body: getFormData({ prefix_id: prefix, title: threadTitle, _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: 'json', }), }).then(() => location.reload()); } if(pin == true){ fetch(`${document.URL}edit`, { method: 'POST', body: getFormData({ prefix_id: prefix, title: threadTitle, sticky: 1, _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: 'json', }), }).then(() => location.reload()); } } function getFormData(data) { const formData = new FormData(); Object.entries(data).forEach(i => formData.append(i[0], i[1])); return formData; } })();