Cherepovets script for chief 2.0

for chief

  1. // ==UserScript==
  2. // @name Cherepovets script for chief 2.0
  3. // @namespace https://forum.blackrussia.online/
  4. // @version 3.31
  5. // @description for chief
  6. // @author rolex
  7. // @match https://forum.blackrussia.online/threads/*
  8. // @include https://forum.blackrussia.online/threads/
  9. // @grant none
  10. // @license MIT
  11. // @icon https://freepngimg.com/thumb/eagle/20-eagle-black-siluet-png-image-download-thumb.png
  12. // ==/UserScript==
  13. (function () {
  14. 'use strict';
  15. const UNACCEPT_PREFIX = 4; // Prefix that will be set when thread closes
  16. const ACCEPT_PREFIX = 8; // Prefix that will be set when thread accepted
  17. const PIN_PREFIX = 2; // Prefix that will be set when thread pins
  18. const COMMAND_PREFIX = 10; // Prefix that will be set when thread send to project team
  19. const WATCHED_PREFIX = 9;
  20. const CLOSE_PREFIX = 7; // Prefix that will be set when thread closes.
  21. const TEX_PREFIX = 13;
  22. const GA_PREFIX = 12;
  23. const V_PREFIX = 1;
  24. const NARASSSMOTRENII_PREFIX = 3;
  25. const SPECIAL_PREFIX = 11;
  26. const buttons = [
  27. {
  28. title: 'ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ⠀ ⠀ ⠀⠀ᅠ 👨‍💻 Жалобы на администрацию 👨‍💻 ᅠᅠ ᅠᅠ ⠀ ⠀ ⠀ ⠀ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ',
  29. 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%',
  30. },
  31. {
  32. title: 'на рассмотрении',
  33. content:
  34. '[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]'+
  35. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][B]Ваша жалоба взята на рассмотрение, убедительная просьба не создавать идентичных жалоб и ожидать ответа в данной теме[/B][/FONT][/COLOR][/SIZE]<br><br>" +
  36. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  37. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  38. prefix: PIN_PREFIX,
  39. status: true,
  40. },
  41. {
  42. title: 'Дублирование темы ',
  43. content:
  44. '[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]'+
  45. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша предыдущая жалоба находится на рассмотрении либо уже рассмотрена, не стоит продолжать создавать идентичные жалобы, иначе ваш форумный аккаунт может быть заблокирован[/FONT][/COLOR]<br><br>" +
  46. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  47. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  48. prefix: UNACCEPT_PREFIX,
  49. status: false,
  50. },
  51. {
  52. title: 'Жалоба не по форме',
  53. content:
  54. '[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]'+
  55. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша жалоба составлена не по форме, составьте новую жалобу по следующей форме:[/FONT][/COLOR][/SIZE] <br><br>" +
  56. "[FONT=arial][SPOILER=Форма подачи жалобы][/SPOILER][SPOILER=Форма подачи жалобы]<br><br>" +
  57. "[COLOR=rgb(209, 213, 216)][B]1. Ваш Nick_Name:<br>" +
  58. "2. Nick_Name администратора:<br>" +
  59. "3. Дата выдачи/получения наказания:<br>" +
  60. "4. Суть жалобы:<br>" +
  61. "5. Доказательство:[/B][/COLOR][/SPOILER][/FONT]" +
  62. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  63. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  64. prefix: CLOSE_PREFIX,
  65. status: false,
  66. },
  67. {
  68. title: 'Доква нужны в имгур япикс и т д',
  69. content:
  70. '[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]'+
  71. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Прикрепите доказательства через фотохостинги [/FONT][COLOR=rgb(255, 255, 255)][FONT=arial]Imgur/Япикс/R[B]adikal[/B][/FONT][/COLOR][FONT=arial][B] и тп.[/B][/FONT][/COLOR][/SIZE] <br><br>" +
  72. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER][CENTER][SIZE=4]<br><br>" +
  73. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  74. prefix: CLOSE_PREFIX,
  75. status: false,
  76. },
  77. {
  78. title: 'Более 48 часов',
  79. content:
  80. '[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]'+
  81. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]С момента выдачи наказания прошло более 48 часов, рассмотрению не подлежит[/FONT][/COLOR]<br><br>" +
  82. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  83. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  84. prefix: CLOSE_PREFIX,
  85. status: false,
  86. },
  87. {
  88. title: 'в тех раздел',
  89. content:
  90. '[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]'+
  91. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Вы попали не туда, обратитесь в технический раздел - [/FONT][/COLOR][/SIZE][URL='https://forum.blackrussia.online/forums/Технический-раздел-cherepovets.3978/']тык[/URL][/FONT][/COLOR][/SIZE]<br><br>" +
  92. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  93. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  94. prefix: CLOSE_PREFIX,
  95. status: false,
  96. },
  97. {
  98. title: 'передано рук.модерации',
  99. content:
  100. "[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]" +
  101. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша жалоба передана на рассмотрение [/FONT][/COLOR][COLOR=rgb(44, 130, 201)][FONT=arial]руководству модерации[/FONT][/COLOR][/SIZE]<br><br>" +
  102. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  103. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  104. prefix: COMMAND_PREFIX,
  105. status: true,
  106. },
  107. {
  108. title: 'передано спецам',
  109. content:
  110. "[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]" +
  111. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша жалоба передана на рассмотрение[/FONT][COLOR=rgb(226, 80, 65)][FONT=arial] специальной администрации[/FONT][/COLOR][/COLOR][/SIZE]<br><br>" +
  112. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  113. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  114. prefix: SPECIAL_PREFIX,
  115. status: true,
  116. },
  117. {
  118. title: 'передано га',
  119. content:
  120. "[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]" +
  121. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша жалоба передана на рассмотрение[/FONT][COLOR=rgb(226, 80, 65)][FONT=arial] главному администратору[/FONT][/COLOR][/COLOR][/SIZE]<br><br>" +
  122. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  123. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  124. prefix: GA_PREFIX,
  125. status: true,
  126. },
  127. {
  128. title: 'передано зга',
  129. content:
  130. "[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]" +
  131. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша жалоба передана на рассмотрение[/FONT][COLOR=rgb(226, 80, 65)][FONT=arial] заместителю главного администратора[/FONT][/COLOR][/COLOR][/SIZE]<br><br>" +
  132. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  133. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  134. prefix: PIN_PREFIX,
  135. status: true,
  136. },
  137. {
  138. title: 'в жб на теха',
  139. content:
  140. '[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]'+
  141. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Вы попали не туда, обратитесь в раздел жалоб на технических специалистов - [/FONT][/COLOR][/SIZE][URL='https://forum.blackrussia.online/forums/%D0%A1%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%E2%84%9689-cherepovets.3946/']тык[/URL][/FONT][/COLOR][/SIZE]<br><br>" +
  142. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  143. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  144. prefix: CLOSE_PREFIX,
  145. status: false,
  146. },
  147. {
  148. title: 'в обж',
  149. content:
  150. '[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]'+
  151. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Вы попали не туда, обратитесь в раздел обжалования наказаний - [/FONT][/COLOR][/SIZE][URL='https://forum.blackrussia.online/forums/%D0%9E%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%D0%B9.3968/']тык[/URL][/FONT][/COLOR][/SIZE]<br><br>" +
  152. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  153. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  154. prefix: CLOSE_PREFIX,
  155. status: false,
  156. },
  157. {
  158. title: 'неуваж контекст жб',
  159. content:
  160. '[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]'+
  161. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша жалоба составлена в неуважительном контексте по отношению к администрации, значит рассмотрена не будет[/FONT][/COLOR][/SIZE][/SIZE][/FONT][/COLOR]<br><br>" +
  162. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  163. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  164. prefix: CLOSE_PREFIX,
  165. status: false,
  166. },
  167. {
  168. title: 'док-ва отредактированы',
  169. content:
  170. '[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]'+
  171. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваши доказательства были подвергнуты редактированию, загрузите оригинальные (в первоначальном виде) доказательства[/FONT][/COLOR][/SIZE][/SIZE][/FONT][/COLOR]<br><br>" +
  172. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  173. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  174. prefix: CLOSE_PREFIX,
  175. status: false,
  176. },
  177. {
  178. title: 'недостаточно доказательств,',
  179. content:
  180. '[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]'+
  181. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Доказательств, предоставленных вами недостаточно для принятия каких-либо мер в сторону администрации[/FONT][/COLOR][/SIZE][/SIZE][/FONT][/COLOR]<br><br>" +
  182. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  183. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  184. prefix: CLOSE_PREFIX,
  185. status: false,
  186. },
  187. {
  188. title: 'обрываются',
  189. content:
  190. '[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]'+
  191. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваши доказательства обрываются, загрузите их на платформу[/FONT][/COLOR][/SIZE][/FONT][/COLOR][/SIZE]<br><br>" +
  192. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  193. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  194. prefix: CLOSE_PREFIX,
  195. status: false,
  196. },
  197. {
  198. title: 'нет тайма',
  199. content:
  200. '[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]'+
  201. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]В ваших доказательствах отсутствует /time, рассмотрению не подлежит[/FONT][/COLOR][/SIZE][/SIZE][/FONT][/COLOR]<br><br>" +
  202. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  203. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  204. prefix: CLOSE_PREFIX,
  205. status: false,
  206. },
  207. {
  208. title: 'от 3-го лица',
  209. content:
  210. '[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]'+
  211. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша жалоба составлена от 3-го лица, рассмотрению не подлежит[/FONT][/COLOR][/SIZE][/SIZE][/FONT][/COLOR]<br><br>" +
  212. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  213. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  214. prefix: CLOSE_PREFIX,
  215. status: false,
  216. },
  217. {
  218. title: 'бан айпи',
  219. content:
  220. '[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]'+
  221. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Попробуйте перезагрузить ваше устройство и роутер, еще как вариант переключиться на мобильный/домашний интернет, в случае если ошибка не исправится, напишите повторную жалобу[/FONT][/COLOR][/SIZE][/SIZE][/FONT][/COLOR]<br><br>" +
  222. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  223. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  224. prefix: CLOSE_PREFIX,
  225. status: false,
  226. },
  227. {
  228. title: 'нет вк',
  229. content:
  230. '[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]'+
  231. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]В вашей жалобе отсутствует ссылка на ваш [/FONT][/COLOR][/SIZE][COLOR=rgb(209, 213, 216)][SIZE=4][COLOR=rgb(255, 255, 255)][FONT=arial]VKontakte, [/FONT][/COLOR][COLOR=rgb(209, 213, 216)][FONT=arial]прикрепите в течение 24 часов[/FONT][/COLOR][/SIZE][/COLOR][/SIZE][/FONT][/COLOR]<br><br>" +
  232. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  233. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  234. prefix: PIN_PREFIX,
  235. status: true,
  236. },
  237. {
  238. title: 'выдано верно',
  239. content:
  240. '[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]'+
  241. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Проверив доказательства администратора, выношу вердикт что наказание выдано верно[/FONT][/COLOR][/SIZE][/SIZE][/FONT][/COLOR]<br><br>" +
  242. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  243. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  244. prefix: CLOSE_PREFIX,
  245. status: false,
  246. },
  247. {
  248. title: 'с адм проведена работа',
  249. content:
  250. '[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]'+
  251. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]С администратором будет проведена необходимая работа, приносим свои извинения[/FONT][/COLOR]<br><br>" +
  252. "[COLOR=rgb(97, 189, 109)][ICODE]одобрено[/ICODE][/COLOR][/CENTER]<br><br>" +
  253. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  254. prefix: ACCEPT_PREFIX,
  255. status: false,
  256. },
  257. {
  258. title: 'нет нарушений',
  259. content:
  260. '[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]'+
  261. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Нарушений от администратора не было замечено[/FONT][/COLOR][/SIZE][/FONT][/COLOR]<br><br>" +
  262. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  263. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  264. prefix: CLOSE_PREFIX,
  265. status: false,
  266. },
  267. {
  268. title: 'ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ⠀ ⠀ ⠀⠀ᅠ ᅠ😭 Обжалование наказаний 😭 ᅠᅠ ᅠᅠ ⠀ ⠀ ⠀ ⠀ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ',
  269. 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%',
  270. },
  271. {
  272. title: 'на рассмотрение ',
  273. content:
  274. "[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]" +
  275. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваше обжалование взято на рассмотрение, [B]убедительная просьба не создавать идентичных обжалований и ожидать ответа в данной теме[/B][/FONT][/COLOR]<br><br>" +
  276. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  277. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  278. prefix: PIN_PREFIX,
  279. status: true,
  280. },
  281. {
  282. title: 'обж не по форме',
  283. content:
  284. '[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]'+
  285. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваша обжалование составлена не по форме, составьте новое обжалование по следующей форме:[/FONT][/COLOR][/SIZE] <br><br>" +
  286. "[FONT=arial][SPOILER=Форма подачи обжалования][/SPOILER][SPOILER=Форма подачи обжалования]<br>" +
  287. "[COLOR=rgb(209, 213, 216)][B]1. Ваш Nick_Name:<br>" +
  288. "2. Nick_Name администратора:<br>" +
  289. "3. Дата выдачи/получения наказания:<br>" +
  290. "4. Суть заявки:<br>" +
  291. "5. Доказательство:[/B][/COLOR][/SPOILER][/FONT]<br>" +
  292. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  293. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  294. prefix: CLOSE_PREFIX,
  295. status: false,
  296. },
  297. {
  298. title: 'Дублирование темы ',
  299. content:
  300. "[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]"+
  301. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваше предыдущее обжалование находится на рассмотрении либо уже рассмотрено, не стоит продолжать создавать идентичные обжалования, иначе ваш форумный аккаунт может быть заблокирован[/FONT][/COLOR]<br><br>" +
  302. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  303. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  304. prefix: UNACCEPT_PREFIX,
  305. status: false,
  306. },
  307. {
  308. title: 'отказано',
  309. content:
  310. '[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]'+
  311. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]На данный момент мы не готовы пойти к вам на встречу и обжаловать ваше наказание[/FONT][/COLOR][/SIZE]<br><br>" +
  312. "[COLOR=rgb(226, 80, 65)][ICODE]отказано[/ICODE][/COLOR][/CENTER]<br><br>" +
  313. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  314. prefix: CLOSE_PREFIX,
  315. status: false,
  316. },
  317. {
  318. title: 'до мин. мер',
  319. content:
  320. '[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]'+
  321. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Мы пойдем к вам на встречу и снизим ваше наказание до минимальных мер, но при условии того, что вы прекратите нарушать правила[/FONT][/COLOR][/SIZE]<br><br>" +
  322. "[COLOR=rgb(97, 189, 109)][ICODE]одобрено[/ICODE][/COLOR][/CENTER]<br><br>" +
  323. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  324. prefix: ACCEPT_PREFIX,
  325. status: false,
  326. },
  327. {
  328. title: 'не подлежит',
  329. content:
  330. '[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]'+
  331. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваше наказание обжалованию не подлежит[/FONT][/COLOR][/SIZE]<br><br>" +
  332. "[COLOR=rgb(226, 80, 65)][ICODE]отказано[/ICODE][/COLOR][/CENTER]<br><br>" +
  333. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  334. prefix: CLOSE_PREFIX,
  335. status: false,
  336. },
  337. {
  338. title: 'в тех раздел',
  339. content:
  340. '[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]'+
  341. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Вы попали не туда, обратитесь в технический раздел - [/FONT][/COLOR][/SIZE][URL='https://forum.blackrussia.online/forums/Технический-раздел-cherepovets.3978/']тык[/URL][/FONT][/COLOR][/SIZE]<br><br>" +
  342. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  343. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  344. prefix: CLOSE_PREFIX,
  345. status: false,
  346. },
  347. {
  348. title: 'в жб на теха',
  349. content:
  350. '[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]'+
  351. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Вы попали не туда, обратитесь в раздел жалоб на технических специалистов - [/FONT][/COLOR][/SIZE][URL='https://forum.blackrussia.online/forums/%D0%A1%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%E2%84%9689-cherepovets.3946/']тык[/URL][/FONT][/COLOR][/SIZE]<br><br>" +
  352. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  353. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  354. prefix: CLOSE_PREFIX,
  355. status: false,
  356. },
  357. {
  358. title: 'в жб на адм',
  359. content:
  360. '[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]'+
  361. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Вы попали не туда, обратитесь в раздел обжалования наказаний - [/FONT][/COLOR][/SIZE][URL='https://forum.blackrussia.online/forums/%D0%96%D0%B0%D0%BB%D0%BE%D0%B1%D1%8B-%D0%BD%D0%B0-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8E.3965/']тык[/URL][/FONT][/COLOR][/SIZE]<br><br>" +
  362. "[COLOR=rgb(226, 80, 65)][ICODE]закрыто[/ICODE][/COLOR][/CENTER]<br><br>" +
  363. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  364. prefix: CLOSE_PREFIX,
  365. status: false,
  366. },
  367. {
  368. title: 'передано рук.модерации',
  369. content:
  370. "[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]" +
  371. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваше обжалование передано на рассмотрение [/FONT][/COLOR][COLOR=rgb(44, 130, 201)][FONT=arial]руководству модерации[/FONT][/COLOR][/SIZE]<br><br>" +
  372. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  373. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  374. prefix: COMMAND_PREFIX,
  375. status: true,
  376. },
  377. {
  378. title: 'передано спецам',
  379. content:
  380. "[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]" +
  381. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваше обжалование передана на рассмотрение[/FONT][COLOR=rgb(226, 80, 65)][FONT=arial] специальной администрации[/FONT][/COLOR][/COLOR][/SIZE]<br><br>" +
  382. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  383. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  384. prefix: SPECIAL_PREFIX,
  385. status: true,
  386. },
  387. {
  388. title: 'передано га',
  389. content:
  390. "[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]" +
  391. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваше обжалование передано на рассмотрение[/FONT][COLOR=rgb(226, 80, 65)][FONT=arial] главному администратору[/FONT][/COLOR][/COLOR][/SIZE]<br><br>" +
  392. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  393. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  394. prefix: GA_PREFIX,
  395. status: true,
  396. },
  397. {
  398. title: 'смена ника',
  399. content:
  400. "[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]" +
  401. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Ваш аккаунт разблокирован, у вас есть 24 часа на то, чтобы сменить игровой никнейм и отписаться в данную тему, в ином случае ваш аккаунт будет заблокирован вновь[/FONT][/COLOR][/SIZE][/FONT][/COLOR]<br><br>" +
  402. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  403. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  404. prefix: PIN_PREFIX,
  405. status: true,
  406. },
  407. {
  408. title: 'ник сменен',
  409. content:
  410. '[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]'+
  411. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]В смене никнейма убедился, блокировка снята[/FONT][/COLOR][/SIZE][/FONT][/COLOR]<br><br>" +
  412. "[COLOR=rgb(97, 189, 109)][ICODE]одобрено[/ICODE][/COLOR][/CENTER]<br><br>" +
  413. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  414. prefix: ACCEPT_PREFIX,
  415. status: false,
  416. },
  417. {
  418. title: 'ник не сменен',
  419. content:
  420. '[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]'+
  421. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Никнейм сменен не был, блокировка остается[/FONT][/COLOR][/SIZE][/FONT][/COLOR]<br><br>" +
  422. "[COLOR=rgb(226, 80, 65)][ICODE]отказано[/ICODE][/COLOR][/CENTER]<br><br>" +
  423. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  424. prefix: CLOSE_PREFIX,
  425. status: false,
  426. },
  427. {
  428. title: 'нрп обман',
  429. content:
  430. "[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]" +
  431. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Предоставьте контакты другой стороны, для этого свяжитесь со мной в [/FONT][COLOR=rgb(255, 255, 255)][FONT=arial]VKontakte[/FONT][/COLOR][/COLOR][/SIZE][/FONT][/COLOR]<br><br>" +
  432. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  433. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  434. prefix: PIN_PREFIX,
  435. status: true,
  436. },
  437. {
  438. title: 'неуваж контекст',
  439. content:
  440. '[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]'+
  441. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Обжалование с неуважением к администрации рассмотрена не будет[/FONT][/COLOR][/SIZE][/FONT][/COLOR<br><br>" +
  442. "[COLOR=rgb(226, 80, 65)][ICODE]отказано[/ICODE][/COLOR][/CENTER]<br><br>" +
  443. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  444. prefix: CLOSE_PREFIX,
  445. status: false,
  446. },
  447. {
  448. title: 'переношу в нужный раздел',
  449. content:
  450. "[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]" +
  451. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Переношу ваше обжалование в нужный раздел..[/FONT][/COLOR][/SIZE][/FONT][/COLOR]<br><br>" +
  452. "[COLOR=rgb(247, 218, 100)][ICODE]на рассмотрении[/ICODE][/COLOR][/CENTER]<br><br>" +
  453. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  454. prefix: PIN_PREFIX,
  455. status: true,
  456. },
  457. {
  458. title: 'Одобрено',
  459. content:
  460. '[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]'+
  461. "[CENTER][SIZE=4][COLOR=rgb(209, 213, 216)][FONT=arial]Мы приняли решение, что вы обдумали свои действия и больше не будете совершать подобного, поэтому мы снимем полностью ваше наказание[/FONT][/COLOR][/SIZE]<br><br>" +
  462. "[COLOR=rgb(97, 189, 109)][ICODE]одобрено[/ICODE][/COLOR][/CENTER]<br><br>" +
  463. "[RIGHT][COLOR=rgb(209, 213, 216)]Приятной игры на[/COLOR] [COLOR=rgb(56, 133, 233)]Cherepovets[/COLOR][/RIGHT]",
  464. prefix: ACCEPT_PREFIX,
  465. status: false,
  466. },
  467. ];
  468. $(document).ready(() => {
  469. // Загрузка скрипта для обработки шаблонов
  470. $('body').append('<script src="https://cdn.jsdelivr.net/npm/handlebars@latest/dist/handlebars.js"></script>');
  471. // Добавление кнопок при загрузке страницы
  472. addButton('Тык', 'selectAnswer');
  473. // Поиск информации о теме
  474. const threadData = getThreadData();
  475. $('button#pin').click(() => editThreadData(PIN_PREFIX, true));
  476. $('button#accepted').click(() => editThreadData(ACCEPT_PREFIX, false));
  477. $('button#teamProject').click(() => editThreadData(COMMAND_PREFIX, true));
  478. $('button#close').click(() => editThreadData(CLOSE_PREFIX, false));
  479. $('button#unaccept').click(() => editThreadData(UNACCEPT_PREFIX, false));
  480. $(`button#selectAnswer`).click(() => {
  481. XF.alert(buttonsMarkup(buttons), null, 'Выберите ответ:');
  482. buttons.forEach((btn, id) => {
  483. if(id > 0) {
  484. $(`button#answers-${id}`).click(() => pasteContent(id, threadData, true));
  485. } else {
  486. $(`button#answers-${id}`).click(() => pasteContent(id, threadData, false));
  487. }
  488. });
  489. });
  490. });
  491. function addButton(name, id) {
  492. $('.button--icon--reply').before(
  493. `<button type="button" class="button rippleButton" id="${id}" style="margin: 3px;">${name}</button>`,
  494. );
  495. }
  496. function buttonsMarkup(buttons) {
  497. return `<div class="select_answer">${buttons
  498. .map(
  499. (btn, i) =>
  500. `<button id="answers-${i}" class="button--primary button ` +
  501. `rippleButton" style="margin:5px"><span class="button-text">${btn.title}</span></button>`,
  502. )
  503. .join('')}</div>`;
  504. }
  505. function pasteContent(id, data = {}, send = false) {
  506. const template = Handlebars.compile(buttons[id].content);
  507. if ($('.fr-element.fr-view p').text() === '') $('.fr-element.fr-view p').empty();
  508. $('span.fr-placeholder').empty();
  509. $('div.fr-element.fr-view p').append(template(data));
  510. $('a.overlay-titleCloser').trigger('click');
  511. if(send == true){
  512. editThreadData(buttons[id].prefix, buttons[id].status);
  513. $('.button--icon.button--icon--reply.rippleButton').trigger('click');
  514. }
  515. }
  516. function getThreadData() {
  517. const authorID = $('a.username')[0].attributes['data-user-id'].nodeValue;
  518. const authorName = $('a.username').html();
  519. const hours = new Date().getHours();
  520. return {
  521. user: {
  522. id: authorID,
  523. name: authorName,
  524. mention: `[USER=${authorID}]${authorName}[/USER]`,
  525. },
  526. greeting: () =>
  527. 4 < hours && hours <= 11
  528. ? 'Доброе утро'
  529. : 11 < hours && hours <= 15
  530. ? 'Добрый день'
  531. : 15 < hours && hours <= 21
  532. ? 'Добрый вечер'
  533. : 'Доброй ночи',
  534. };
  535. }
  536. function editThreadData(prefix, pin = false) {
  537. // Получаем заголовок темы, так как он необходим при запросе
  538. const threadTitle =
  539. $('.p-title-value')[0].lastChild.textContent;
  540. if(pin == false){
  541. fetch(`${document.URL}edit`, {
  542. method: 'POST',
  543. body: getFormData({
  544. prefix_id: prefix,
  545. title: threadTitle,
  546. _xfToken: XF.config.csrf,
  547. _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1],
  548. _xfWithData: 1,
  549. _xfResponseType: 'json',
  550. }),
  551. }).then(() => location.reload());
  552. }
  553. if(pin == true){
  554. fetch(`${document.URL}edit`, {
  555. method: 'POST',
  556. body: getFormData({
  557. prefix_id: prefix,
  558. title: threadTitle,
  559. sticky: 1,
  560. _xfToken: XF.config.csrf,
  561. _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1],
  562. _xfWithData: 1,
  563. _xfResponseType: 'json',
  564. }),
  565. }).then(() => location.reload());
  566. }
  567. }
  568. function getFormData(data) {
  569. const formData = new FormData();
  570. Object.entries(data).forEach(i => formData.append(i[0], i[1]));
  571. return formData;
  572. }
  573. })();