[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7

Форум «Программное обеспечение» / Скрипт расширяющий возможности чата

Душа_Чата Сообщение #147 15 октября 2024 в 15:41
Маньяк
2
1. Настройки полностью реализованы.
скрытый текст…

Теперь вы можете нажать на кнопку настроек и выбрать скачанный файл, который вы конечно же должны отредактировать.
Скачать файл https://drive.google.com/file/d/1jOSEofwGMu...?usp=drive_link

{ "name": "Даниэль", "gender": "male", "pronunciation": "Даниэль" }

name - конкретный ник пользователя
gender - его пол, если вы знаете (male, female)
pronunciation - то, как голосом будет зачитываться ник. Необходимо в том случае, когда ник на английском произносится коряво.
Даже если ник на русском, желательно его же продублировать так как он есть.

"mentionKeywords": [
    "Панчер",
    "Душа"
  ]


Тут всё просто. Заключаете в кавычки слово и через запятую со следующей строки другое слово. Последнее слово не должно содержать запятой после закрывающей кавычки.
Последний раз отредактировано 18 октября 2024 в 02:33 пользователем Душа_Чата
Душа_Чата Сообщение #148 16 октября 2024 в 01:49
Маньяк
2
1. Кнопка с персональными соообщениями теперь имеет два маленьких индикатора с числовым значением. Первый слева отображает общее колличество сообщений, которое у вас сохранено в панели персональных сообщений до тех пор, пока вы их не удалите по кнопке с корзиной, а справа находится число непросмотренных сообщений с прошлого раза открытия панели. Как только вы откроете панель, то это число сбросится в 0 и скроется из вида и снова начнёт свой отсчёт относительно общего колличества сообщений с единицы (1).
скрытый текст…
Душа_Чата Сообщение #149 16 октября 2024 в 02:43
Маньяк
2
1. В персональной панели сообщений теперь можно кликнуть по времени сообщения упоминания о вас и перейти в чат логи.
2. Усовершенствована анимация для индикатора колличества новых сообщений. Теперь оно ещё и подпрыгивает как мячик.
скрытый текст…
Последний раз отредактировано 16 октября 2024 в 04:07 пользователем Душа_Чата
Душа_Чата Сообщение #150 17 октября 2024 в 00:37
Маньяк
2
1. В панели личных сообщений теперь можно кликнуть по тексту сообщения, за исключением приватных и перейти к сообщению чата.
В случае если сообщение в чате ушло куда-то вверх, то чат автоматически прокрутится до него и воспроизведётся анимация shake.
Если сообщение не было найдено, то будет воспроизведена анимация shake для сообщения в панели личных сообщений.
скрытый текст…
Душа_Чата Сообщение #151 17 октября 2024 в 23:24
Маньяк
2
1. Исправлена ошибка с поиском сообщения в чате после клика на сообщение из панели приватных сообщений. Оно бывало не находило сообщение вовсе, когда как в чате оно присутствовало, а бывало перекидывало совсем не на то сообщение, где текст абсолютно не соответствует тому, которое в панели. Теперь это исправлено. Помимо этого прокрутка сообщения, если оно находится вне зоны видимости, будет прокручиваться ровно до середины контейнера с сообщениями в чате.

https://imgur.com/CAfZ1xm

2. Подсвечены доступные в чате обычные и приватные сообщения по которым можно перейти в чат. Остальные более тёмного цвета в чате больше не доступны, так что перейти к ним можно только в чатлоги по клику на время (только для обычных сообщений).

скрытый текст…


3. Панель сообщений не открывается, если в ней нет ни одного сообщения.
Последний раз отредактировано 18 октября 2024 в 02:04 пользователем Душа_Чата
Душа_Чата Сообщение #152 18 октября 2024 в 23:07
Маньяк
2
1. В режиме только обращений не читалась шепталка, а только обращения общих сообщений. Исправлено.
скрытый текст…


2. Полностью перелопачена логика newMessagesObserver для режима зачитывания сообщений со звуком. Всё было сделано не так, поэтому работало не понятно как.
скрытый текст…
Последний раз отредактировано 19 октября 2024 в 05:10 пользователем Душа_Чата
Душа_Чата Сообщение #153 19 октября 2024 в 21:56
Маньяк
2
1. В панели персональных сообщений теперь происходит разделение группы сообщений по дням, чтобы понимать какое сообщение к какому дню относится. Текущий день помечается английским словом Today (сегодня).
скрытый текст…
Душа_Чата Сообщение #154 19 октября 2024 в 23:57
Маньяк
2
1. Добавлен новый функционал. В файле настроек теперь можно заполнять список игнорируемых пользователей. Прописываются они по нику. После этого, сообщения в чате после обновления страницы и во время нахождения в чате видны не будут никогда.
P.S. Как выглядят пользователи в списке ников чата, если они игнорируемые.
скрытый текст…


Ссылка на скачивание обновлённого файла настроек https://drive.google.com/file/d/1Wh3lkLKnUa...?usp=drive_link
Последний раз отредактировано 20 октября 2024 в 00:17 пользователем Душа_Чата
Душа_Чата Сообщение #155 20 октября 2024 в 22:39
Маньяк
2
1. Теперь загрузка файла настроек происходит по клику с удержанной клавишей Ctrl.
скрытый текст…

2. Создана графическая панель настроек, где пока что ничего нет кроме описания разделов, где будут совершаться настройки и пустые контейнеры для помещения туда необходимых элементов для манипуляций. Открывается она по клику без каких-либо функциональных клавиш.
скрытый текст…

3. Добавлены ещё две кнопки импорта и экспорта настроек. Из них работает пока что кнопка импорта настроек в формате JSON.
скрытый текст…

4. Выполнен функционал экспорта настроек по удержанной клавише Alt.
скрытый текст…

А также экспорт возможен из панели по кнопке экспорта.
скрытый текст…

5. Теперь все сообщения в панели персональных сообщений будут прокручиваться автоматически до самого низу при открытии панели, чтобы не приходилось вручную прокручивать до актуальных сообщений.
Последний раз отредактировано 21 октября 2024 в 03:39 пользователем Душа_Чата
Душа_Чата Сообщение #156 21 октября 2024 в 18:24
Маньяк
2
1. В настройках появились элементы, с которыми в будущем можно будет задавать настройки. Пока что это только отображение того, что находится у вас в сохранёнках загруженные через JSON файл. В планах добавить в каждый раздел в самый низ кнопку добавить элемент для добавления новой настройки и сохранения по кнопке с иконкой диска (зелёной)...
скрытый текст…
Душа_Чата Сообщение #157 22 октября 2024 в 08:41
Маньяк
2
1. Настройки полностью завершены. Теперь всё работает как полагается. Создаёте элемент настройки и заполняете. Алгоритм не позволит создать больше одной пустой настройки в каждом типе.
скрытый текст…


Экспорт всё также в силе по клику на кнопку самой настройки из панели кнопок по Ctrl + Click (импорт настроек) и Alt + Click (экспорт настроек) или же делать это изнутри панели, которая открывается по клику без функциональных клавиш. Там наводя на кнопки в шапке всплывают описания кнопок. Думаю подробнее объяснять нечего. Всё предельно понятно.
Импорт необходим для подгрузки прошлых созданных настроек из json файла. Экспорт необходим для сохранения их в json формате, для дальнейшего моментального восстановления. Таких настроек можно сделать множество типов и сохранить у себя локально на диске и использовать разные в разных случаях по необходимости.
Последний раз отредактировано 22 октября 2024 в 08:45 пользователем Душа_Чата
Душа_Чата Сообщение #158 22 октября 2024 в 17:49
Маньяк
2
1. Экспорт json формата в компактном читабельном виде.
скрытый текст…


2. Теперь когда вы импортируете изменённые настройки в панель настроек, то контент внутри обновляется автоматически. Нет больше необходимости закрывать и открывать панель настроек заново, чтобы посмотреть, какие были внесены изменения. Всё в реальном времени. Главное не забывайте нажимать кнопку сохранения, если внесены изменения с предыдущего изменения с сохранением.
скрытый текст…

P.S. Кнопка сохранения динамически исчезает и появляется. Появляется, только когда были внесены изменения и скрывается после сохранения или же удаления добавленного элемента настройки.

Updated P.S. Как оказалось, что контент настроек изменяется динамически после заливки изменённого json файла настроек. Кнопка сохранения появляется, но нет необходимости её нажимать. Настройки и так применяются. Она только сигнализирует о внесённых изменениях. Если даже вы на неё нажмёте, ничего плохого не случится. Она только скроется. Нажимать на кнопку сохранения необходимо только когда вы создаёте настройки внутри панели добавляя в нужном разделе настройку (Tracked, Mention, Ignored).
Последний раз отредактировано 22 октября 2024 в 19:36 пользователем Душа_Чата
Душа_Чата Сообщение #159 22 октября 2024 в 23:34
Маньяк
2
1. Добавлена поддержка обработки системных сообщений. Это означает, что если внутри системного сообщения имеются слова обращения или слова, которые просто отслеживаются как добавленные (интересные, отслеживаемые слова), то они тоже будут добавлены в панель системных сообщений.
скрытый текст…

2. Исправлена ошибка с игнором. Все сообщения корректно удалялись, только при обращении эти сообщения добавлялись в панель персональных сообщений. Теперь их больше там не будет. Только сообщения от не игнорируемых пользователей чата.
3. Теперь вы будете всегда в курсе вашего бана в чате и бана других участников чата. После бана будет воспроизводиться mario_game_over.mp3
4. В панели настроек в селектах теперь имеются emoji иконки для каждого гендера.
скрытый текст…
Последний раз отредактировано 23 октября 2024 в 02:03 пользователем Душа_Чата
Душа_Чата Сообщение #160 23 октября 2024 в 14:58
Маньяк
2
1. В панели настроек к тексту описания типа настроек в каждом разделе добавлены emoji иконки.
скрытый текст…
Душа_Чата Сообщение #161 24 октября 2024 в 04:38
Маньяк
2
1. Создан алгоритм конвертации оригинального цвета ника пользователя в более светлый цвет без потери его цветового тона, а только повышения его светлоты в случае, если его светлота меньше значения 50. Это обеспечит хорошую видимость на тёмном фоне панели персональных сообщений. Точно такое же преобразование совершается и в чате. Поэтому теперь цвета ников такие, какие пользователь изначально задавал их в себе в профиле без инвертирования, как это делается в тёмной теме, а лишь с поддтяжкой lightness.
скрытый текст…
Душа_Чата Сообщение #162 24 октября 2024 в 16:10
Маньяк
2
1. Дополнительные emoji иконки и небольшие стилевые изменения в кэш панели к элементам счётчика времени до следующего автоматического сброса кэша.
скрытый текст…
Душа_Чата Сообщение #163 24 октября 2024 в 19:02
Маньяк
2
1. В настройках добавлен новый раздел, где можно задать список действующих модераторов на сайте для возобновления отображения иконок щита в списке юзеров. А всё потому, что они больше не отображаются штатными средствами функционала сайта. Они попросту были спрятаны от глаз любопытных, зорких, ясных. They Live.
скрытый текст…
Последний раз отредактировано 24 октября 2024 в 19:04 пользователем Душа_Чата
Душа_Чата Сообщение #164 24 октября 2024 в 23:35
Маньяк
2
1. Добавлена функция затемнения сообщения на 50% прозрачности, если последующее сообщение на 80% и более схожи с сообщениями из массива прошлых сообщений конкретного пользователя чата. Сравнение происходит в пределах выставленного максимального колличества сохранённых сообщений. Как только этот диапазон достигнет максимального (10), то они удаляются и возобновляется накопление сообщений снова для дальнейшего сравнения. К примеру: если первым сообщением вы отправили только один эмотикон :smile: , то следующие точно такие же сообщения будут затемняться, но если будет отправлен точно такой же :smile: уже начиная с 11 сообщения, оно не затемнится, а начнёт затемняется с последующим сообщением и так по кругу. Настройка этого диапазона находится внутри кода.

  // Define the maximum number of messages per user
  const maxMessagesPerUser = 10;


Настроить процент схожести можно здесь.
  // Set a similarity threshold (you can adjust this value as needed)
  const similarityThreshold = 0.8;
Последний раз отредактировано 24 октября 2024 в 23:44 пользователем Душа_Чата
Душа_Чата Сообщение #165 25 октября 2024 в 02:04
Маньяк
2
1. Исправлена ошибка, когда в персональной панели сообщений появлялись системные сообщения не включающие в себя упоминания о себе словом ника или другим словом заданным в настройках в разделе Mention. ✅
Последний раз отредактировано 25 октября 2024 в 02:05 пользователем Душа_Чата
Душа_Чата Сообщение #166 26 октября 2024 в 02:02
Маньяк
2
1. Внесены небольшие правки в панель настроек. Устаканены отступы, применены цвета svg иконкам, там где они не были применены и всё в целом стало выровнено по одно линии и ничего не летает.
скрытый текст…

скрытый текст…
Последний раз отредактировано 26 октября 2024 в 02:11 пользователем Душа_Чата

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена