Project

General

Profile

Actions

Feature #5601

open

Custom nicknames in nicklist

Added by JD Byrnes 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Scripting
Target version:
Start date:
07/18/2022
Due date:
% Done:

0%

Estimated time:
Operative System:
All

Description

Sometimes it's nice to be able to display nicknames differently to the actual stored nickname.
This is evident in many clients, and some add-ons for mIRC such as nickLUST.

eg. on IRC8 servers, Guest nicknames are actually >nick, but clients display them as Guest_nick (there are many other examples)

A simple callback function would be great, or even as an option.

alias nicklist {
return $iif($left($1, 1) == >, $+(Guest_,$right($1, -1)), $1)
}

It would be a bonus to be able to specify a nick icon in the callback that's not saved permanently, and override the default icons list. Callback would need to be called on adding to list, and when user away status/channel mode changes. Perhaps even with a command to refresh the nicklist to check for changes.

Actions #1

Updated by JD Byrnes 4 months ago

  • Tracker changed from Bug to Feature
  • Category set to Scripting
  • Regression deleted (No)

Note: Erroneously posted in bug tracker instead of feature requests.

Sometimes it's nice to be able to display nicknames differently to the actual stored nickname.
This is evident in many clients, and some add-ons for mIRC such as nickLUST.

eg. on IRC8 servers, Guest nicknames are actually >nick, but clients display them as Guest_nick (there are many other examples)

A simple callback function would be great, or even as an option.

alias nicklist {
return $iif($left($1, 1) == >, $+(Guest_,$right($1, -1)), $1)
}

It would be a bonus to be able to specify a nick icon in the callback that's not saved permanently, and override the default icons list. Callback would need to be called on adding to list, and when user away status/channel mode changes. Perhaps even with a command to refresh the nicklist to check for changes.

Actions #2

Updated by Per Amundsen 4 months ago

The nicklist is connected to the state of the Internal Address List (IAL), this would cause a lot of problems, I don't think this will ever happen.

You can do temporary icons for a nick using the /oline command.

Actions

Also available in: Atom PDF