Quantcast
Download
(88 Kb)
Download
Updated: 08/27/20 12:30 AM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:08/27/20 12:30 AM
Created:11/06/15 09:59 AM
Monthly downloads:1,717
Total downloads:71,957
Favorites:163
MD5:
Categories:Chat Mods, Group, Guild & Friends, Mail, RolePlay
6.1.5
TOM - Tamriel Online Messenger  Popular! (More than 5000 hits)
Version: 4.34
by: Sternentau [More]
Never miss an important message!


We all have discovered a weakness in Elder Scrolls Online... 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) so we never take notice about.

This now comes to an end!
TOM - the Tamriel Online Messenger will keep your messages and set you on alert.

It doesn't matter if there is a whisper, a call from the guild or a party message that arrives... TOM will keep an eye to all channels until your return
Depending on your setup, TOM will open automatically or you will be noticed by a flashing sign if anything has happen while you was away - let TOM 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 and more other

Within the catacombs of TOM you may store Scrolls of your own text and post them to the chat - great for roleplay (or trade and mail)

Hint: For sure you will have to open or close TOM 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, emote)
- separated tab for each whisper (one per person/account)
- self-prepared messages for roleplay or trade (catacombs)
- 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 ToM to open automatically if an important message arrives
- TOM 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 itself)
- messages will survive a UI reload or relog (even if you are disconnected by the server)
- resizeable window
- 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

(Someone will notice a similarity to TIM... yes, TOM is a smarter, completely re-coded version of this Pre-Orsinium Tool - enjoy)
btw.: If you was using TIM for a long time and there are thousands of scrolls within the catacombs... feel free to use the "/tom import" command to get this scrolls into TOM ;-)


I hope, TOM will be able to help and enthuse you
See you all in Tamriel!


Sternentau


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


Nie wieder eine wichtige Nachricht verpassen!

Leider müssen wir alle eine besondere Schwäche von Elder Scrolls Online miterleben - den Chat im Spiel.
Beinahe jeder von uns hat schon einmal eine wichtige Flüsternachricht verpasst, weil er gerade im Kampf oder anderweitig abgelenkt war.
Einige Sekunden später sind diese wichtigen Zeilen verschwunden oder durch Spam nach oben in die Unsichtbarkeit geschoben.

Dies hat nun ein Ende!
TOM - der Tamriel Online Messenger bewahrt Deine Nachrichten auf und wird Dich alarmieren.

Es ist egal ob eine Flüsternachricht, ein Gildenchat oder eine Gruppennachricht eintrifft, TOM hat bis zu Deiner Rückkehr ein Auge auf alle Nachrichtenkanäle.
Je nach Deiner Konfiguration wird sich TOM automatisch öffnen oder ein blinkendes Symbol zeigen, wenn während Deiner Abwesenheit etwas Wichtiges hereingekommen ist - überlasse TOM die Verantwortung, wachsam zu sein.

Gildenmeister und aktive Gildenmitglieder verfügen nunmehr über implementierte Gildenfunktionen wie Status anzeigen, Sprung zum Gildenmitglied, Guildennachricht senden, Gildenmitglied anflüstern und mehr

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

Ein Tip: Ihr werdet sicher TOM öfters oeffnen oder schliessen wollen - legt Euch hierfür 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 möglich?

Implementiert ist derzeit:
- Getrennte Kanäle (Gruppe, Zone, Gilde)
- Getrennte Sprachkanäle (sprechen, rufen, emotes)
- Getrennte Tabs für jedes Gespräch (einer pro Person/Account)
- selbsterstellte Nachrichten für das Roleplay oder den Handel (Katakomben)
- Magische Nachrichten (dynamische Kanäle mit Nachrichten, welche über Schlagworte aus ALLEN Kanälen ausgewählt werden)
- alle Kanäle können den Alarm bei Nachrichteneingang setzen, wenn sie so konfiguriert sind
- TOM wird sofort schliessen, wenn der Spieler in einen Kampf eintritt
- Antworten funktioniert mit einem einzigen Klick - allerdings via Chat (da AddONs keine Nachrichten senden dürfen)
- gespeicherte Nachrichten überdauern auch einen UI Reload oder gar Relog (sogar, wenn der Server die Verbindung trennt)
- Fenstergrösse einstellbar
- Gildenmeister Funktionen sind jetzt über ein eigenes Fenster implementiert
- Status anzeigen, zum Gildenmitglied reisen, Post an Gildenmitglieder senden, Gildenmitglieder anflüstern und der Gilde verweisen sind jetzt implementiert
- alle möglichen 5 Gilden sind in den Gildenfunktionen separat gehalten
- Ein Spieler-Scanner mit Mailunterstützung helfen bei der Gildenwerbung
- Lokalisierung derzeit verfügbar für deutsch und englisch


(Einige von Euch werden eine gewisse Ähnlichkeit zu TIM bemerken... ja, TOM ist die elegantere, komplett neu programmierte Version dieses Pre-Orsinium Tools - viel Spass damit)
btw.: Wenn ihr tausende von Schriftrollen in den Katakomben abgespeichert habt - versucht das Kommando "/tom import", um diese nach TOM zu bringen ;-)


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


Sternentau
version 4.34 (Stonethorn)
- adapted to meet Update 27 (6.1.5)

version 4.33 (Stonethorn)
- adapted to meet Update 27 (6.1.0)

version 4.32 (Greymoor)
- adapted to meet Update 26 (6.0.0)

version 4.31 (Harrowstorm)
- version-number adjusted (thank you, Micke2nd)

version 4.30 (Harrowstorm)
- changes to lib handling (thank you, Baertram)

version 4.29 (Harrowstorm)
- adapted to meet Update 25 (5.3.0)

version 4.28 (Dragonhold)
- adapted to meet Update 24 (5.2.11)

version 4.27 (Dragonhold)
- adapted to meet Update 24 (5.2.5)

version 4.26 (Dragonhold)
- adapted to meet Update 24 (5.2.2)

version 4.25 (Scalebreaker)
- adapted to meet Update 23 (5.1.6)

version 4.24 (Elsweyr)
- adapted to meet Update 22 (5.0.9)

version 4.23 (Elsweyr)
- adapted to meet Update 22 (5.0.5)

version 4.22 (Elsweyr)
- adapted to meet Update 22 (5.0.3)

version 4.21 (Elsweyr)
- adapted to meet Update 22 (5.0.2)

version 4.20 (Wrathstone)
- adapted to meet Update 21 (4.3.1)

version 4.19 (Murkmire)
- Guildlevelcap adjusted

version 4.18 (Murkmire)
- adapted to meet Murkmire (4.2.11)

version 4.17 (Murkmire)
- adapted to meet Murkmire (4.2.6)

version 4.16 (Wolfhunter)
- adapted to meet Murkmire (4.2.3)

version 4.15 (Wolfhunter)
- adapted to meet Wolfhunter (4.1.5)

version 4.13 (Wolfhunter)
- adapted to meet Wolfhunter (4.1.0)

version 4.11 (Summerset)
- minor bug fix within guild function

version 4.10 (Summerset)
- adapted to meet Summerset (4.0.10)

version 4.09 (Summerset)
- adapted to meet Summerset (4.0.9)

version 4.0 (Summerset)
- adapted to Summerset (4.0.5)

version 1.60 (Dragon Bones)
- adapted to meet Summerset (4.0.4)

version 1.50 (Dragon Bones)
- preparation to meet Summerset (4.0)

version 1.46 (Dragon Bones)
- minor bug fixes

version 1.45 (Dragon Bones)
- adapted to meet ESOTU 3.3.5

version 1.44 (Clockwork City)
- adapted to meet ESOTU 3.2.5

version 1.43 (Horns of the Reach)
- adapted to meet ESOTU 3.1.7

version 1.42 (Morrowind)
- adapted to meet ESOTU 3.0.7

version 1.41 (Homestead)
- minor bug fixes

version 1.40 (Homestead)
- adapted to meet ESOTU 2.7.10

version 1.38 (One Tamriel)
- adapted to meet ESOTU 2.6.9

version 1.37 (One Tamriel)
- adapted to meet ESOTU 2.6.7

version 1.35 (Shadows of the Hist)
- adapted to meet ESOTU 2.5

version 1.33 (Dark Brotherhood)
- adapted to meet ESOTU 2.4

version 1.32 (Thieves guild)
- adapted to meet ESOTU 2.3.5

version 1.30 (Orsinium)
- added font size setting for the message windows

version 1.28 (Orsinium)
- extended whisper retention time

version 1.27 (Orsinium)
- magic message now inspect the sender address also

version 1.25 (Orsinium)
- option to name catacomb pages
- length of guild messages shown and extended to 690

version 1.20 (Orsinium)
- icon shown if social status is other than "online"

version 1.18 (Orsinium)
- fixed a bug with the alerter movability

version 1.17 (Orsinium)
- added a clipboard window the last few messages can be sent to

version 1.10 (Orsinium)
- option to auto switch to the most recent alert message
- option to select guildmembers by level and guildrank

version 1.07 (Orsinium)
- added option to catacombs enabling direct send to chat

version 1.0 (Orsinium)
- initial release
Archived Files (1)
File Name
Version
Size
Uploader
Date
4.33
88kB
Sternentau
08/02/20 05:01 AM


Post A Reply Comment Options
Unread 08/03/20, 03:59 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3095
File comments: 3718
Uploads: 63
Hey Sternentau,

thank you for updating this nice addon and removing LibStub.

My answer was more likely in general to "fiddling around with Libstub and just installing it to get things to work for now", not only related to
TOM

Originally Posted by Sternentau
Originally Posted by Baertram
LibStub is obsolte and should not be used anymore!
If any addon youa re using is still in need fo LibStub tell the author to change this please asap so you can remove LibStub!
Else using LibStub might get your addons or libs into trouble one day, if not today already.
Servus Baertram,

thank you for your statement.
Versions 433 of TOM and GameInfo (uploaded yesterday) are free of LibStub, so hopefully they will no longer cause trouble.

Sternentau
Report comment to moderator  
Reply With Quote
Unread 08/02/20, 10:27 PM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 153
Uploads: 3
Originally Posted by Baertram
LibStub is obsolte and should not be used anymore!
If any addon youa re using is still in need fo LibStub tell the author to change this please asap so you can remove LibStub!
Else using LibStub might get your addons or libs into trouble one day, if not today already.
Servus Baertram,

thank you for your statement.
Versions 433 of TOM and GameInfo (uploaded yesterday) are free of LibStub, so hopefully they will no longer cause trouble.

Sternentau
__________________
Das Leben ist wie ein Traum - nur, dass wir es ändern können... wenn wir es wirklich wollen
Report comment to moderator  
Reply With Quote
Unread 08/02/20, 02:33 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3095
File comments: 3718
Uploads: 63
LibStub is obsolte and should not be used anymore!
If any addon youa re using is still in need fo LibStub tell the author to change this please asap so you can remove LibStub!
Else using LibStub might get your addons or libs into trouble one day, if not today already.

Originally Posted by jayman10000
Originally Posted by janemaxter
Just updated TOM and these chat windows will not let me move them or exit their windows. Help please!
I had this problem and solved. Unfortunately I dont exactly remember precisely what I did. But I recall it had something to do with libStub I think.

Possible problem is to not have libStub installed, have it deactivated or need to remove it entirely and reinstall it. From your screenshot you dont seem to have libStub so try installing it.

I hope im not wrong, but im not super sure that this was the solution I did, so take it with a grain of salt. I hope you get i solved regardless.
Report comment to moderator  
Reply With Quote
Unread 07/31/20, 12:46 PM  
jayman10000

Forum posts: 2
File comments: 111
Uploads: 0
Originally Posted by janemaxter
Just updated TOM and these chat windows will not let me move them or exit their windows. Help please!
I had this problem and solved. Unfortunately I dont exactly remember precisely what I did. But I recall it had something to do with libStub I think.

Possible problem is to not have libStub installed, have it deactivated or need to remove it entirely and reinstall it. From your screenshot you dont seem to have libStub so try installing it.

I hope im not wrong, but im not super sure that this was the solution I did, so take it with a grain of salt. I hope you get i solved regardless.
Last edited by jayman10000 : 07/31/20 at 12:48 PM.
Report comment to moderator  
Reply With Quote
Unread 07/23/20, 12:57 AM  
Antisenil
 
Antisenil's Avatar

Forum posts: 0
File comments: 22
Uploads: 0
Originally Posted by janemaxter
Just updated TOM and these chat windows will not let me move them or exit their windows. Help please!


https://steamcommunity.com/sharedfil...?id=2174971710
Based on your installed libs, you have probably also installed a few other add-ons. If you haven't already done so, try deactivating them one by one and see if that solves your problem. Maybe one is preventing the windows from disappearing or being movable. If so, please notify the authors of the incompatibility in the respective add-on sections so that they can correct them.
Report comment to moderator  
Reply With Quote
Unread 07/22/20, 11:17 PM  
janemaxter
 
janemaxter's Avatar

Forum posts: 2
File comments: 9
Uploads: 0
Just updated TOM and these chat windows will not let me move them or exit their windows. Help please!


https://steamcommunity.com/sharedfiles/filedetails/?id=2174971710
Last edited by janemaxter : 07/22/20 at 11:17 PM.
Report comment to moderator  
Reply With Quote
Unread 07/20/20, 04:59 AM  
jayman10000

Forum posts: 2
File comments: 111
Uploads: 0
Hello, I like your addon, very nice chat history

The chat window gets auto hidden in combat though, but I'd like it to stay shown all the time. I didnt find any options for showing in battle; is it possible?
Report comment to moderator  
Reply With Quote
Unread 06/09/20, 05:02 PM  
Phoenix_Reimagined

Forum posts: 1
File comments: 1
Uploads: 0
Smile Disabling default chat window and others

(I could have sworn I had asked this previously, but it isn't there now so perhaps I just imagined I was going to do it?)

First, I would love to use TOM but I don't have room (even on a 32" screen) for both TOM and the default window? (Every time I try and post in the TOM window it pops open the default window) Is there any way to completely disable the default window?

Also, when I try and post using the TOM window the output it displays is in what looks like Orcish? (it looks like gibberish to me, and it's DEFINITELY not English?

Thanks, and have a great day!
Report comment to moderator  
Reply With Quote
Unread 05/07/20, 05:02 PM  
trellik

Forum posts: 3
File comments: 4
Uploads: 0
Re: Re: Re: Merging separate chats

I am not an officer and its quite possible its officers chat, that's why I was asking if there is a way for TOM to combine chats.

With TOM disabled both Guild chat and The guild master show up in the same window, his are simply a different color. But using TOM they are separated into 2 different windows.


Originally Posted by Baertram
Are you guys guild officers and the guild master is writing in the officers chat maybe? Because these are also in the base game 2 different chat channels!

Originally Posted by Chantal13
I have the same issue. I have two separate channels that show up in TOM for my primary guild. Members, and the guild leader. The stock chat does not behave this way. It's very difficult to know who is talking to who, because I need to go back and forth between the two "channels", looking at timestamps. So yeah, I'd also love to know if there is a way to merge all guild chatter together.

Originally Posted by trellik
I am new to TOM so this might be a simple question.

I was wondering if you can combine different chat windows.

For example combining Say & Common.

The main reason is that my guild leader seems to have a separate window than the guild under TOM. His comments have always been in a slightly different color than guild members to identify him but now his shows up in a separate window with the guild name but in {}

Thanks
Report comment to moderator  
Reply With Quote
Unread 05/06/20, 02:07 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3095
File comments: 3718
Uploads: 63
Re: Re: Merging separate chats

Are you guys guild officers and the guild master is writing in the officers chat maybe? Because these are also in the base game 2 different chat channels!

Originally Posted by Chantal13
I have the same issue. I have two separate channels that show up in TOM for my primary guild. Members, and the guild leader. The stock chat does not behave this way. It's very difficult to know who is talking to who, because I need to go back and forth between the two "channels", looking at timestamps. So yeah, I'd also love to know if there is a way to merge all guild chatter together.

Originally Posted by trellik
I am new to TOM so this might be a simple question.

I was wondering if you can combine different chat windows.

For example combining Say & Common.

The main reason is that my guild leader seems to have a separate window than the guild under TOM. His comments have always been in a slightly different color than guild members to identify him but now his shows up in a separate window with the guild name but in {}

Thanks
Report comment to moderator  
Reply With Quote
Unread 05/06/20, 01:44 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3095
File comments: 3718
Uploads: 63
@Sternentau
A hint about your function
"tom.truncatMale(sName)"

You could also used the cached ZOs function to remove the gender specific text suffixes like^m or ^f or ^n:

Lua Code:
  1. ZO_CachedStringFormat("<<C:1>>", yourTextWithGenderSuffix)

It should be faster than your code and reuses the same names from a cache.
Also works for other ingame texts, not only the character names, but all others containing the gender suffixes like item names, set names etc.
There also exists special unitTag rename functions which do not use <<C:1>> but some predefined ZOs constants like SI_UNIT_TAG* I think, but in the end it should be the same as SI_UNI_TAG_* will be decoded via the GetString() function to a placeholder string like <<C:1>> I guess.

The C: in front of the placeholder <<1>> means capitalize the first character:
https://wiki.esoui.com/How_to_format...h_zo_strformat


And the function
Code:
CHAT_SYSTEM:StartTextEntry(msgToSend)
Can be replaced by the new ZOs function here:
Lua Code:
  1. function StartChatInput(text, channel, target)

CHAT_SYSTEM is only a compatibility variable meanwhile as it was replaced by CHAT_ROUTER.
So better try to adopt to ZOs names and use the function calling CHAT_ROUTER instead:

Your persons table:
Wouldn't it be easier to just add the table the other way around?
Code:
tom.vars.persons[characterOrAccountName] = index
This way you can use your function tom.findPersonIndex(sID)
like this
function tom.findPersonIndex(sID)
return tom.vars.persons[sID] or -1
end

And then you check if the retun value is ~= -1 (everything okay)

The function function tom.updatePerson(Index,sName)
would be somehow obsolete then as you can directly add the update of the count to your function
tom.addPerson(sName) like this:
Lua Code:
  1. function tom.addPerson(sName)
  2.    lcoal tomVars= tom.vars
  3.    local personCount = tomVars.personCount
  4.    tom.vars.personCount=personCount +1
  5.    tom.vars.persons[sName] =personCount
  6.    return personCount
  7. end
and maybe a tom.removePerson(sName) (if it is needed)

And all your definitions of Looper variables and using a while loop can also be changed to a for loop using # as the max of a table:
Code:
local Looper=1
	while Looper<=tom.vars.msgCount do
end
will be
Lua Code:
  1. --looper is still your counter avriable (i normaly), # means the "number of entries in the table tom.vars.msgCount, and 1 after that is the step to increase at each loop (can be negative as well to loop from #tom.vars.msgCount to 1 downwards)
  2.     for Looper=1,#tom.vars.msgCount,1 do
  3.         end
Last edited by Baertram : 05/06/20 at 02:11 AM.
Report comment to moderator  
Reply With Quote
Unread 05/02/20, 12:43 PM  
Chantal13

Forum posts: 0
File comments: 3
Uploads: 0
Question Re: Merging separate chats

I have the same issue. I have two separate channels that show up in TOM for my primary guild. Members, and the guild leader. The stock chat does not behave this way. It's very difficult to know who is talking to who, because I need to go back and forth between the two "channels", looking at timestamps. So yeah, I'd also love to know if there is a way to merge all guild chatter together.

Originally Posted by trellik
I am new to TOM so this might be a simple question.

I was wondering if you can combine different chat windows.

For example combining Say & Common.

The main reason is that my guild leader seems to have a separate window than the guild under TOM. His comments have always been in a slightly different color than guild members to identify him but now his shows up in a separate window with the guild name but in {}

Thanks
Report comment to moderator  
Reply With Quote
Unread 05/01/20, 05:12 PM  
trellik

Forum posts: 3
File comments: 4
Uploads: 0
Merging separate chats

I am new to TOM so this might be a simple question.

I was wondering if you can combine different chat windows.

For example combining Say & Common.

The main reason is that my guild leader seems to have a separate window than the guild under TOM. His comments have always been in a slightly different color than guild members to identify him but now his shows up in a separate window with the guild name but in {}

Thanks
Report comment to moderator  
Reply With Quote
Unread 04/26/20, 09:49 PM  
TagCdog

Forum posts: 17
File comments: 32
Uploads: 0
Awesome, thanks!
Report comment to moderator  
Reply With Quote
Unread 04/25/20, 04:17 AM  
Sternentau
board director
 
Sternentau's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 153
Uploads: 3
Originally Posted by TagCdog
Per Baertram's comment, is it safe to delete the "AddOns\Tom\Libs\LibAddonMenu-2.0" subfolder? I already have that installed by itself.
Servus TagCdog,

yes, you can remove this folder without any danger

Sternentau
__________________
Das Leben ist wie ein Traum - nur, dass wir es ändern können... wenn wir es wirklich wollen
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.