There is no Lua access to the in-game Friends list, nor any access to character info such as which characters are on line. So, such a plugin would have some significant limitations.
There is already a Note column in the built in friends list. Granted it's pretty short, but it's there and you can sort on it as well so if you enter the info you are most interested in sorting on at the start of each note, you could resolve two of your requests with that one column.
There is also the Ignore list which can be used as a blacklist if you don't want to use the Friends list for blacklisting - it also has a sortable Note column.
I would recommend using the built-in lists until Lua gets access to either the logged in status of characters or access to the built-in Friends list.
|