Listener Continued

(Updated to 12.0.7 since Tammya is MIA) Tracks chat per player. Includes a feature to mouseover players and see their chat only.
(from Tammya, Listener) The snooper makes it easy to see what a single character has said (or if they have said anything) by displaying a recent chat history from them only.

(from Tammya, Listener) The snooper makes it easy to see what a single character has said (or if they have said anything) by displaying a recent chat history from them only.

Snooper and NPC text.

Snooper and NPC text.

Listener window, with NPC text.

Listener window, with NPC text.

(from Tammya, Listener) Showing the Listener frame

(from Tammya, Listener) Showing the Listener frame

Description

 

Original Description

Listener is designed for roleplayers. It makes it easy to keep track of each player's chat messages when there is a lot going on, to help you in a crowded setting, or if you're hosting a scenario for a lot of people.

Cool Features

  • Listener chat windows can filter messages from players, so you can show only who you want in a crowded environment.
  • Listener adds the "Snooper", which shows emotes only from the person that you're mousing over. You'll never again need to search back through your chat history for them or ask, "Did I miss your emote?"
  • Listener provides notifications when someone uses a character emote that's targeted at you. (e.g. /wave)

Quick-Start

For beginners, it's recommended to just start by using the Snooper display only. Exit the main chatbox by clicking the X. Click the minimap icon to configure things. You can also right-click the title of Listener windows to configure them.

The Snooper works by showing you a chat log of who you mouse over. It essentially alleviates the need to scroll through your chat history to try and spot if you had missed something from someone.

By default, Listener will make a sound when your target emotes, and if you're tabbed out, it'll flash the task bar icon – useful when someone is taking a while to type (or they're eating a burrito) and you'd rather be watching Youtube instead of the chat box.

See the project Pages if you need more help.
Please use the Issue Tracker on the project page to post bugs or requests.

Like the addon? You may send gold to Tammya-MoonGuard or click the Donate button to help pay for my sub! :^)

----

Author's Comments

Tammya has been MIA and hasn't fixed Listener since the Midnight launch, so I did it myself in preparation for a variety of things upcoming on Moon Guard. For the time being, I will maintain this as a functional fork until such a time as Tammya returns.

All addon credit goes to Tammya for creating this addon. This is just an update to fix features and stop constant Lua errors. Some maintenance credit must also be given to raptormama on github, who laid the skeleton for guarding against lua errors and whose fork I worked downstream from.

Please direct feedback or support to my Listener repo; I am not a part of the Listener team and you will likely not get support from them while using this fork.

Please feel free to audit and improve upon this code. It is functional and should not have any standout performance differences that I know of, but the extent of what needed to be reworked necessarily demands many pairs of eyes. If you can do something cleaner than I have implemented it, I welcome your input.

This project is maintained without compensation and does not accept donations. Contributions, audits, and cleaner implementations are welcome.

This update was created in adherence to Listener's licensing.

The @@addon_version@@ bug is known and isn't intended to be fixed, as it's purely cosmetic and in a menu.

The Listener Continued Team

profile avatar
  • 3
    Projects
  • 280
    Downloads

More from Tildemancer