Character Notes
Overview
Character Notes allows you to set and manage notes on other player's characters. Notes are stored per realm so notes are shared across your characters on a realm. Notes can be set on any character name. The notes are simple and generic and are not tied to a friend, an ignored character, etc.
Notes are displayed:
- When that character logs on
- When you do a /who on that character
- In unit tooltips
- Optionally as a hyperlink in chat
- From a command line interface
- From a GUI interface
Notes can be set and managed:
- By right-clicking on a unit frame
- Right clicking a name in chat or in the friends list
- From a command line interface
- From a GUI interface
- LDB launcher to bring up the GUI interface
- Minimap button to bring up the GUI interface
Additional Features
Character Notes can use LibAlts to get main-alt information. If no note is found for a character but one is found for the main of that character, it will display the note for the main.
Notes can be stored for characters not from your server but you'll need to use /editnote or the "Edit Note" menu item due to the spaces in the name (from the server name added at the end).
Note Links will add a hyperlink in chat next to any player name that you have set a note for. Clicking the "note" link will display the note in a tooltip.
Command-line options
- /notes - Brings up the GUI
- /searchnote - Brings up the GUI. Optional search term allows filtering the list of notes.
- /setnote Sets a note for the character name specified.
- /delnote Deletes the note for the character name specified.
- /getnote Prints the note for the character name specified.
- /editnote Brings up a window to edit the note for the name specified or your target if no name if specified.
Import / Export
Via the interface options or command line you can initiate an export or import of notes.
Exported notes can be used in spreadsheets, other applications, or imported into this
addon. The export is in the comma-separated value (CSV) format. If you choose to Escape values, it will put double quotes around text fields.
You can also import notes into the addon. This feature can result in data loss. Backup
your data (the Saved Variables) before importing in case you need to restore your data if
anything goes wrong. You can find the file at <WoW-Folder>\<flavor>\WTF\Account\<account>\Saved Variables\CharacterNotes.lua. Flavor is the game type such as _retail_ or _classic_.
In order to import notes from this addon, when you export you must select all fields and turn on Escape? values. Any spaces or newlines in a note will cause issues and possible corrupt the import. Escaping the values will preserve the data.
A preview window shows what will be imported giving you a chance to verify the data
looks correct. By default the addon will not overwrite existing data. If you wish to overwrite existing notes, then toggle the Overwrite Existing option.
Updating from 5.4
As a part of virtual realms, Blizzard changed the format of character names that include the server. Previously, the name and server were separated by a space, a dash, then a space. Now it will just be a dash. Character Notes could store notes for characters from other servers but it used the older format. When you first run version 2.2+ it should find and update any of these older "cross-server" names. Going forward, all names will use the newer format though.
Can you add this to ignore interface?
Everytime I click on a Chat link of CharacterNotes I get a:
2x CharacterNotes\CharacterNotes-9.2.0.lua:1318: attempt to call method 'SetBackdropBorderColor' (a nil value)
[string "@CharacterNotes\CharacterNotes-9.2.0.lua"]:1318: in function <CharacterNotes\CharacterNotes.lua:1305>
I added the following line at 1312 and now it works:
_G.ShowUIPanel(CharNoteTooltip)
Mixin(CharNoteTooltip, BackdropTemplateMixin)
if (not CharNoteTooltip:IsVisible()) then
Have you thought about letting people edit the note to be blank as a way to delete them instead of typing /delnote <name>?
In reply to Volitar:
There is a UI to delete character notes. For example for a DataBroker-Addon like the ChocolateBar
would be nice to have a feature to share notes between guildies
In reply to MickeyPickey:
...or even the whole community! Love this Idea!
In reply to MickeyPickey:
...or even the whole community! Love this Idea!
In reply to MickeyPickey:
...or even the whole community! Love this Idea!
Could you please add functions to interact with the ignore list? If I'm ignoring someone, I'd like to remember why. I was able to set a note for the toon, but it would be easier to be able to right-click and add note from the ignore list. In addition, so be able to see the note from the ignore list. Thank you.
I agree. Adding your notes to the tooltips on both the friends list and the ignore list would help a lot.
PS: If you happen to need help with that, feel free to contact me. I am quite familar with the API.
Have a nice day.
Prayos
found out problem when using ur addon cant shift+click on linked or dropped item to dress up it when character in combat
2.5.1
In reply to fantara1:
I had not seen that issue but it is probably due to the fact it adds the Edit Note option to the drop down menu by default now. I think you have to live with that issue or disable adding it in the Interface options for the addon. Unfortunately, modifying the Blizzard UI can cause issues. I do not know of a better way to do it.
In reply to Talryn:
1st of all yeah i didn't test it without drop menu / prolly will check...
but you know without this menu ur addon not so comfortable than with it
i hope u will find the way how to fix it, because i have/had some addons wich adding options in the interface but not one has created such a bug...
anyway thx for answering and attention to my (and not only, btw, thats how i found it) problem
found out problem when using ur addon cant shift+click on linked or dropped item to dress up it when character in combat
2.5.1
Hello!
The notes import button seems to be unclickable in TBC classic? (The notes export button works perfectly)
In reply to aisenfaire:
I haven't had time to implement it. I added the Export to help people move data out of the addon in case they wanted to do something else with it or if some day someone needs to move that data to another addon.
I may try to add the Import at some point. I would assume someone wanting to just copy the data would copy the SavedVariables files over.
In reply to Talryn:
I have a working solution to import which will be in the next release. It is a little risky since odd errors can occur. I recommend anyone using it backup their data first.
9.0.7
theres big empty window on screen that i cant ridoff.
when using /framestack it says CharacterNotesWindow DIALOG
Is it possible to see note on premade group tooltip that shows creator(or leader) of group?
I think this feature is usuful.