Download
(79 Kb)
Download
Updated: 11/06/15 01:31 PM
Pictures
File Info
Compatibility:
Orsinium (2.2.4)
Updated:11/06/15 01:31 PM
Created:05/25/14 08:46 AM
Monthly downloads:83
Total downloads:31,562
Favorites:77
MD5:
Categories:Discontinued & Outdated, Group, Guild & Friends, Mail, RolePlay
TESO Ingame Messenger - TIM  Popular! (More than 5000 hits)
Version: 5.65
by: Sternentau [More]
*superseded by TOM* -> download and use TOM - Tamriel Online Messenger from here


Never miss an important message!


We all have discovered a weakness in TESO... the ingame chat management.
Nearly everyone of us has missed a whisper because we were in combat or distracted by anything special.
Seconds later the chat has faded out or shifted up by messages and spam and we never take notice about.

This now comes to an end!
TIM - the TESO Ingame Messenger will keep your messages and set you on alert.

It does not matter if there is an incoming whisper, a call from the guild or a party message that arrives... TIM will keep an eye to all game channels until your return
Depending on your setup, TIM will open automatically or you will be noticed by a flashing sign if anything has happen while you was away - let TIM take the responibility not to miss anything important.

For guild masters and active guild members there are now many guild functions implemented as display status, jump to guildmember, mail to guild member, whisper to guild member, and more other

Within the catacombs of TIM you may store Scrolls of your own text and post them to the chat - great for roleplay and trade

Hint: For sure you will have to open or close TIM often in future - so i would recommend you to create a keybinding for this action (i would suggest the F12 key i.e). Guild masters would bind another key (F11) to the guild functions and a third one for the catacombs


What are the features?

At this time there is implemented:
- separated channel recordings (party, zone, guild)
- separated speech channel (say, yell)
- separated tab for each whisper (one per person/account)
- self-prepared messages for roleplay or trade (catacombs)
- rotate through discussions (keyBind able)
- magic messages (dynamic channels with messages selected by keywords from ALL channels)
- every channel can be set to alert if a message arrives (default is whisper/party only)
- you may setup TIM to open automatically if an important message arrives
- TIM will close immediately if you are entering combat
- you may answer a channel by a simple click (answering via chat window because addons are forbidden to talk)
- messages will survive a UI reload or relog (even if you are disconnected by the server)
- resizeable in settings or predefined with command /tim <n> (where <n> is a number from 0-5)
- your personal window size may saved using "/tim <n> SAVE" (where <n> is a number from 6 to 9)
- guildmaster functions now implemented within a separated guild function window
- display status, jump to guildmember, mail to guild member, whisper to guild member, dismiss guild member implemented
- all guilds separated shown in the guild functions window
- a target scanner and mail functions helps to simplify guild advertisements
- localized for german and english clients


I hope, TIM will be able to help and enthuse you
see you all in Tamriel!


Sternentau


------------------------------------------------

* ersetzt durch TOM * -> download and use TOM - Tamriel Online Messenger from here


Nie wieder eine wichtige Nachricht verpassen!

Leider muessen wir alle eine besondere Schwäche von TESO miterleben - den Chat im Spiel.
Beinahe jeder von uns hat schon einmal eine wichtige Fluesternachricht verpasst, weil er gerade im Kampf oder anderweitig abgelenkt war.
Einige Sekunden spaeter sind diese wichtigen Zeilen verschwunden oder durch Spam nach oben in die Unsichtbarkeit geschoben.

Dies hat nun ein Ende!
TIM - der TESO Ingame Messenger bewahrt Deine Nachrichten auf und wird Dich alarmieren.

Es ist egal ob eine Fluesternachricht, ein Gildenchat oder eine Gruppennachricht eintrifft, TIM hat bis zu Deiner Rueckkehr ein Auge auf alle Nachrichtenkanaele.
Je nach Deiner Konfiguration wird TIM automatisch öffnen oder ein blinkendes Symbol zeigen, wenn waehrend Deiner Abwesenheit etwas Wichtiges hereingekommen ist - ueberlasse TIM die Verantwortung, wachsam zu sein.

Gildenmeister und aktive Gildenmitglieder verfuegen nunmehr über implementierte Gildenfunktionen wie Status anzeigen, Sprung zum Gildenmitglied, Guildennachricht senden, Gildenmitglied anfluestern und mehr

In den Katakomben von TIM kannst Du Deine eigenen Schriften (Nachrichten) für das Roleplay oder den Handel aufbewahren

Ein Tip: Ihr werdet sicher TIM oefters oeffnen oder schliessen wollen - legt Euch hierfuer eine Schnelltaste über die Steuerungseinstellungen an - ich empfehle z.B. F12. Gildenmeister werden die Gildenfunktionen an eine weitere Taste (F11) binden wollen und vielleicht eine dritte für die Katakomben


Was ist bereits alles moeglich?

Implementiert ist derzeit:
- Getrennte Kanaele (Gruppe, Zone, Gilde)
- Getrennte Sprachkanaele (sprechen, rufen)
- Getrennte Tabs für jedes Gespraech (einer pro Person/Account)
- selbsterstellte Nachrichten fuer das Roleplay oder den Handel (Katakomben)
- Durch Diskussionen rotieren (keyBinding moeglich)
- Magische Nachrichten (dynamische Kanaele mit Nachrichten, welche über Schlagworte aus ALLEN Kanaelen ausgewaehlt werden)
- alle Kanaele können den Alarm bei Nachrichteneingang setzen, wenn sie so konfiguriert sind
- TIM wird sofort schliessen, wenn der Spieler in einen Kampf eintritt
- Antworten funktioniert mit einem einzelnen Klick - allerdings via Chat (da AddONs keine Nachrichten senden duerfen)
- gespeicherte Nachrichten ueberdauern auch einen UI Reload oder gar Relog (sogar, wenn der Server die Verbindung trennt)
- Fenstergroesse einstellbar im Setup oder vordefiniert mit /tim <n> (wobei <n> eine Zahl von 0-5 ist)
- Eigene Fenstergroessenkönnen jetzt mit "/tim <n> SAVE" gespeichert werden (wobei <n> eine Zahl von 6-9 ist)
- Gildenmeister Funktionen sind jetzt ueber ein eigenes Fenster implementiert
- Status anzeigen, zum Gildenmitglied reisen, Post an Gildenmitglieder senden, Gildenmitglieder anfluestern und der Gilde verweisen sind jetzt implementiert
- alle moeglichen 5 Gilden sind in den Gildenfunktionen separat gehalten
- Ein Spieler-Scanner mit Mailunterstützung helfen bei der Gildenwerbung
- Lokalisierung derzeit verfuegbar für deutsch und englisch


Ich hoffe,TIM wird Euch helfen und begeistern können
Bis bald in Tamriel!


Sternentau
version 5.6 (Eladriel)
- adjusted to meet ESO Orsinium


version 5.5 (Eladriel)
- adjusted to meet ESO Update 5
- clipboard functions removed


version 5.2 (Genesis)
- adjusted channel recognition to catch a bug with incoming guild messages


version 5.1 (Genesis)
- adjusted to meet ESO version 1.4.4.1055250


version 5.0 (Genesis)
- Major release: All primary functions are in place and working
- applied all remaining bug fixes (design, sliders, localization)

============================================================

version 4.98 (Tamlorn)
- link handlers are back on duty now
- adapted to ESO Update 4 (1.4.3.1053720)
- updated: TIM'ish language (experimental)


version 4.96 (Tamlorn)
- removed link handlers to avoid an error caused by the vanished "ZO_ChatSystem_OnLinkClicked()" function


version 4.95 (Tamlorn)
- adapted to ESO Update 4 (1.4.3.1053420)
- introduced: TIM'ish language (experimental)


version 4.91
- fixed: TIM missed to translate the accountname into the actual charactername


version 4.9 (Alanel)
- added functions to copy messages into the clipboard for later use


version 4.85 (Cyrodiil)
- no functional changes, fixed a typo within the english settings menu


version 4.8 (Cyrodiil)
- added an option not to auto close TIM while in combat
- fixed a bug (introduced with v4.7) - caused TIM to crash if loading the very first time


version 4.7 (Tamriel)
- alert options now configurable for each guild
- added guild member status changes (reportable for the primary guild)
- added a (key bindable) target scan to simplify guild advertisements
- added a interface to catacombs and mail onto the target scan


version 4.65 (Auridon)
- fixed bug within the catacomb DEBUG system (tnx, Raydir)


version 4.6
- fixed: TIM missed to close while chattering
- added keybinding option to fast logout


version 4.5 (Glenumbra)
- catacombs introduced... define your own messages for RP or trade!
- magic messaged bug fixed


version 4.4 (Itanica)
- adjusted to meet Update 3 (1.3.3.1030803)


version 4.3 (Tambrium)
- maximum magic messages raised from 6 to 30
- name of the sender is now included in magic message selection
- an omit field is now available to exclude words in magic message selection
- discussion history introduced, you may now rotate through your last discussions
- discussion history size adjustable from 7 to 25
- TIM is now showing up the discussion you posted your last message (configurable)
- color for guild officer's chat adjusted


version 4.2
- TIM now holds guild officer chat in a separated channel near guild channel


version 4.1
- adapted to ESO 1.2.6.1023773 (no functional changes)


version 4.0
- no more open bug reports - debug code removed
- proudly presenting the first non-beta version!!

============================================================

version 3.9b
- no functional changes
- upgraded to LibAddonMenu version 2.0
- adapted to ESO version 1.2.3.1010888
- zenimax changed savedvariablesformat, so TIM is no longer able to find old data - but they are still there (you may decide to delete your tim.lua file located within the savedvariables directory to clean up the garbage)


version 3.8b
- no functional changes, code implemented to investigate/catch a reported bug


version 3.7b
- no functional changes, fixed a bug introduced with version 3.6b


version 3.6b
- you may now answer by rightclicking the name within the left side of the main window
- refreshbutton within guildfunctions now works
- added guildfunction "subject>guildchat", "message>guildchat", "subject>zone", "message>zone"
- added guildfunction "subject>DE", "message>DE", "subject>EN", "message>EN",
- added guildfunction "subject>FR", "subject>say","message>say","subject>party","message>party"


version 3.5b
- guildmaster functions now implemented within a separated guild function window
- display status, jump to guildmember, mail to guild member, whisper to guild member, dismiss guild member implemented
- all guilds separated shown in the guild functions window
- player links within TIM are now shown as links (included in brackets)
- your personal window size may saved using "/tim <n> SAVE" (where <n> is a number from 6 to 9)


version 3.4b
- window now sizeable in settings or with fastcommand "/tim x"
- TIM now aware of guild changes
- fixed a misplaced slider bug


version 3.3b
- no functional changes, update to investigate a reported bug


version 3.2b
- certain channels can now be hidden from display
- fixed bracket bug within magic messages
- background transparency is now adjustable
- done some cosmetics to the window and the code


version 3.1b
- accountnames now adjusted to charnames in guildchannels
- added some info-tooltips


version 3.0b
- have to change another global name (will unfortunately reset all stored messages and settings)


version 2.7b
- fixed an incompatability with some addons caused by using same global names


version 2.6b
- fixed a bug crashing TIM if there are leading/ending or double brackets within the message text


version 2.5b
- introduced magic messages
- added some tooltips


version 2.4b
- links in TIM are now clickable


version 2.3b
- fixed a bug within the garbage collection
- added mousewheel support to scroll the messages


version 2.2b
- emote messages now recorded within the /say channel


version 2.1b
- Channels no longer recorded if set to ignore


version 1.9b
- TIM no longer opens automatically on own messages


version 1.8b
- initial release
Post A Reply Comment Options
Unread 11/08/14, 09:06 PM  
micah06v8

Forum posts: 0
File comments: 8
Uploads: 0
Is there a way to increase the font size? I looked through the options, but didn't see one.
Report comment to moderator  
Reply With Quote
Unread 11/05/14, 02:49 PM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 159
Uploads: 3
Originally Posted by QuadroTony
we cant copy text now, right?

Servus QuadroTony,

you are right - AddONs are no longer allowed to write to the clipboard.
TIM v5.5 is adjusted to meet this policy


Sternentau
Report comment to moderator  
Reply With Quote
Unread 11/05/14, 08:26 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
we cant copy text now, right?


Report comment to moderator  
Reply With Quote
Unread 11/01/14, 06:36 AM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 159
Uploads: 3
Originally Posted by Garkin
By the way this version of LAM will never be released, it's version which I have modified to make it work on PTS with Update 5. Seerah has prepared different version (r16) for release.

Servus Garkin,

"ich fühle mich hochgeehrt, dass Ihr auf meine Seite gefunden habt, Freund *verneigt sich tief*"
thank you a lot for the info.
So i think, it would be best to step back to r14 until Update 5 is out and Seerah brings the final r16 to life...

TIM v5.27 will reflect this - maybe this will also ease the error reported by Zireko


Sternentau
Report comment to moderator  
Reply With Quote
Unread 11/01/14, 05:13 AM  
Garkin
 
Garkin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 832
File comments: 1097
Uploads: 33
Originally Posted by Sternentau
Originally Posted by zireko
Sorry I'm still pretty new to coding myself but I downloaded the addon. I don't know if you already know about this error but wanted to be sure I shared it with you.

Servus Zireko,

no, i never heared about this error and unfortunately i am not able to get them here on my dev environment.
But it seems to be some kind of incompatability within the lib "LibAddonMenu-2.0" written by Seerah.
TIM is using the (still unreleased) version R15 - to be prepared for the upcoming ESO update 5.

Please do the following:
Disable all AddONs but Tim and enter the world.
If there is no error (hopefully), then leave the world and re-enable ONE of your other AddONs.
Enter the world and see if the error is back. If not, redo with the next AddON until you have found the one who causes TIM to throw the errorbox.

Maybe there is an old LibAddOn version in place... we will see


Sternentau
LibAddonMenu-2.0 r15 doesn't work on live servers. It's because of Update 5 has different option controls:
Originally Posted by ZOS_ChipHilseberg
Additionally, the options framework saw some significant refactoring this patch. Whereas the data describing an option used to be stored on the option control itself, the data is now stored in a table called data on that control. This work was done to share options specifications with the gamepad UI which doesn't declare all of its controls in XML like the keyboard UI does (and also to not duplicate the properties for each setting). The data table uses the same properties that the control used. Previously, it would have been control.controlType, while now it is control.data.controlType for example.
Source
By the way this version of LAM will never be released, it's version which I have modified to make it work on PTS with Update 5. Seerah has prepared different version (r16) for release.
Report comment to moderator  
Reply With Quote
Unread 11/01/14, 04:29 AM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 159
Uploads: 3
Originally Posted by zireko
Sorry I'm still pretty new to coding myself but I downloaded the addon. I don't know if you already know about this error but wanted to be sure I shared it with you.

Servus Zireko,

no, i never heared about this error and unfortunately i am not able to get them here on my dev environment.
But it seems to be some kind of incompatability within the lib "LibAddonMenu-2.0" written by Seerah.
TIM is using the (still unreleased) version R15 - to be prepared for the upcoming ESO update 5.

Please do the following:
Disable all AddONs but Tim and enter the world.
If there is no error (hopefully), then leave the world and re-enable ONE of your other AddONs.
Enter the world and see if the error is back. If not, redo with the next AddON until you have found the one who causes TIM to throw the errorbox.

Maybe there is an old LibAddOn version in place... we will see


Sternentau
Report comment to moderator  
Reply With Quote
Unread 10/31/14, 10:39 PM  
zireko
 
zireko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 30
Uploads: 4
Sorry I'm still pretty new to coding myself but I downloaded the addon. I don't know if you already know about this error but wanted to be sure I shared it with you.

OnLoad/login/reloadui I get the following error.

EsoUI/Libraries/Utility/ZO_Hook.lua:15: attempt to index a nil value
stack traceback:
EsoUI/Libraries/Utility/ZO_Hook.lua:15: in function 'ZO_PreHook'
user:/AddOns/tim/Libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:244: in function 'CreateAddonSettingsPanel'
user:/AddOns/tim/Libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:318: in function '(main chunk)'

I don't know much about hooks and libs yet but that's where the error is coming from. Love the addon though. Have you ever thought of making a smaller form to this addon? Like something that just focuses on whispers and nothing else. I think in a more simplified way meaning I like just a window with just people to message. I know weird lol but it's something I was thinking of and don't get me wrong this addon is way out of my expertise of code. Great job on your work if you need to know more on what addons I have or anything that might be conflicting with your addon just send me a private message on esoui.

O btw the addon even with these errors still seems to run fine but there is so much to this addon I may just be missing what the area of the error is on.
Last edited by zireko : 10/31/14 at 10:41 PM.
Report comment to moderator  
Reply With Quote
Unread 10/26/14, 04:38 AM  
Migoda
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 79
Uploads: 1
Hey Sternentau,

i tried 5.26 and still have that problem on occasion. However, it just happens on specific channels. Officers guild chat (normal guild chat looks fine) and whispers are affected.
Report comment to moderator  
Reply With Quote
Unread 10/25/14, 12:58 PM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 159
Uploads: 3
Originally Posted by Migoda
Hey Sternentau,

i can understand the performance problems that such a change would cause. Still thanks for trying to find a solution.

I have played with 5.25 for a while now. In some situations it seems that the charname can't be resolved, because it falls back to the account name instead.

Servus Migoda,

strange. Can't see this behave here.
I have arranged things a little, maybe it helps - version 5.26 is up


Sternentau
Report comment to moderator  
Reply With Quote
Unread 10/25/14, 11:18 AM  
Migoda
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 79
Uploads: 1
Hey Sternentau,

i can understand the performance problems that such a change would cause. Still thanks for trying to find a solution.

I have played with 5.25 for a while now. In some situations it seems that the charname can't be resolved, because it falls back to the account name instead.
Report comment to moderator  
Reply With Quote
Unread 10/25/14, 07:39 AM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 159
Uploads: 3
Originally Posted by Migoda
Hey Sternentau,

well its not a critical problem, but kinda confusing when i recap roleplay talk later and dont know which character actually said something.

Servus Migoda,

Yes, i see your point of view.
The problem is, that if i wish to know what character is currently online, i have to read the whole guild - record by record (up to 500 server accesses) to find the account. If i do not have the guild number (within the magic messages i.e.) i have to access the server up to 2500 (5x500) times to find the actual character name to a given account.
To reduce this, i cache the account and the caracter names internally so i have to do this search only once.

You are right, it could happen that a player who was found already is relogging and now playing a different character... this will not be noticed by TIM because he will find the account (with the previous charactername) within the cache.

With your request you would force TIM to recheck the account status with all incoming messages (which can be many within trading guilds), this could bring the game engine to lag, or to stop at worst case.

On the other hand you are right, players WILL relog from time to time.
I think, we will only have a chance with a compromise.

With version 5.25 i will attach a lease to every cache entry so TIM is only checking the charactername if a cached entry does not exist or the lease of a cached entry has expired. I think, a valid time would be 3 minutes until we have more experience on this theme.
Also the senders charactername will be fixed at message arrival and never changed later.

You are invited to give TIM version 5.25 a try - upload is running...


Sternentau
Last edited by Sternentau : 10/25/14 at 08:12 AM.
Report comment to moderator  
Reply With Quote
Unread 10/25/14, 06:30 AM  
Migoda
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 79
Uploads: 1
Hey Sternentau,

well its not a critical problem, but kinda confusing when i recap roleplay talk later and dont know which character actually said something.
Report comment to moderator  
Reply With Quote
Unread 10/25/14, 12:29 AM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 159
Uploads: 3
Originally Posted by Migoda
Hey Sternentau,

thanks for looking into this issue so fast. Updating the charname works fine now after switching between them. There is still a little flaw though, because the charname of previous messages is replaced with the name of the active char now. Is it possible to change is, so old messages keep the name of the char that actually typed them?

Thanks in advance!

Servus Migoda,

hmmm... currently not.
This is because the ESO message system delivers a "sender" name - this might be the character (Tamirel Sternentau) OR the account name (@Sternentau) depending of the channel type, and TIM stores this sender name. Now, if ESO has delivered an accountname like "@Sternentau" i would have to store an "alias" (the character which is logged at send time) in addition, but TIM is rather asking the server for the actual logged character.
Do you think, this is a problem?

Sternentau
Report comment to moderator  
Reply With Quote
Unread 10/24/14, 12:29 PM  
Migoda
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 79
Uploads: 1
Hey Sternentau,

thanks for looking into this issue so fast. Updating the charname works fine now after switching between them. There is still a little flaw though, because the charname of previous messages is replaced with the name of the active char now. Is it possible to change is, so old messages keep the name of the char that actually typed them?

Thanks in advance!
Last edited by Migoda : 10/24/14 at 12:30 PM.
Report comment to moderator  
Reply With Quote
Unread 10/24/14, 08:12 AM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 159
Uploads: 3
Originally Posted by Migoda
Hey, nice addon!

While trying it, i found a little bug with the charname resolution. When i switch characters, new messages are still saved under the previous charname. Is there any way to fix this?

Servus Migoda,

you are right - thanks for the report.
Please re-download TIM, versions beyond 5.23 no longer show this behave

Sternentau
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: