Игнорирование сообщений

    
  
В Simple Chat 2 была добавлена поддержка игнорирования сообщений. Благодаря новой сетевой архитектуре это не потребовало изменения кода сервера. Используется уникальный идентификатор пользователя, поэтому смена ника или ip адреса не приведёт к обходу игнорирования.

Были добавлены две команды /ignore и /unignore, обе команды не принимают параметры в виде ника пользователя и т.д. и должны вводиться в открытой вкладке приватного разговора для автоматического получения идентификатора пользователя.

Пункт игнорировать также может находиться в меню пользователя, которое вызывается кликом правой кнопкой по нику в списке пользователей, или по заголовку вкладки, или по нику в тексте чата. Однако этот пункт по умолчанию отключен, включить его можно командой /set HideIgnore false. Если пользователь добавлен в список игнорирования, то этот пункт в меню пользователя отображается в любом случае вне зависимости от опции HideIgnore. Это сделано для того чтобы можно было легко отменить игнорирование.

Список игнорирования сохраняется индивидуально для каждого сервера.

  
RSS-материал