G2A Online Shop
No ads? Support us with tips! Follow this link for more information!Support the website! Support Us!
Tukui » ElvUI » Guides » [How To] Add Tells tab to ElvUI "Chat" Installer
  1. Challenger dakibby
    offline
    Member

    XP: 
     

    14 / 1337
    Posted 4 years ago - #1

    I got tired of setting up my Tells tab for every alt I made. What is a tells tab you ask? What it allows for is a separation of your whispers (including battle.net) from your regular chat (General), as seen in the screenshot above, just by clicking the Setup Chat button in the ElvUI installer.

    All modifications will take place in the install file (addons\ElvUI\core\install.lua)

    First things first, gonna remove the whispers from the General tab. Remove the following lines.

    Line 56:

    ChatFrame_AddMessageGroup(ChatFrame1, "WHISPER")

    Line 77 & 78:

    ChatFrame_AddMessageGroup(ChatFrame1, "BN_WHISPER")
    ChatFrame_AddMessageGroup(ChatFrame1, "BN_CONVERSATION")

    Now we're going to find where to inject our new Tells tab code. Personally, I put in on line 18 (directly below the following):

    ChatFrame3:Show()

    Here's the Tells code to inject:

    	-- start tells code
    	FCF_OpenNewWindow(TELLS)
    	FCF_SetWindowName(ChatFrame4, "Tells")
    	ChatFrame_RemoveAllMessageGroups(ChatFrame4)
    	ChatFrame_AddMessageGroup(ChatFrame4, "WHISPER")
    	ChatFrame_AddMessageGroup(ChatFrame4, "BN_WHISPER")
    	ChatFrame_AddMessageGroup(ChatFrame4, "BN_CONVERSATION")
    	-- end tells code

    Now when you run the "Setup Chat" function of the ElvUI Installer, you'll also get yourself a neat tells window for all your super secret whispers! And don't worry, the tab will glow when you get whispers.



  2. If you wish to help support this site please disable your adblock program.


    Rival Narley
    offline
    Member

    XP: 
     

    492 / 1337
    Posted 4 years ago - #2

    So that's how you do it, thanks alot : ). Works great.

  3. Challenger per800
    offline
    Member

    XP: 
     

    5 / 1337
    Posted 4 years ago - #3

    Im still lost, cant you make a vid with it :D

  4. Gladiator Petrah
    offline
    VIP

    XP: 
     

    1307 / 1337
    Posted 4 years ago - #4

    Rather than adding unnecessary code into ElvUI (and having to update it each time Elv updates), I just copy/paste the chat-cache.txt file from my main toon over to all of my others. It copies over everything dealing with your chat tabs.

    AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
    My TitaniumBackup Pro tutorial for rooted cell phones: HowTo: TiBu Backups
  5. Rival Fear
    offline
    Member

    XP: 
     

    325 / 1337
    Posted 4 years ago - #5

    Holy shit Petrah thank you! I didn't know about the chat-cache thing and that will be very helpful. =D

  6. Challenger Zambezi
    offline
    Member

    XP: 
     

    11 / 1337
    Posted 4 years ago - #6

    How can I move my Loot/Trade tab to left panel? It should look General | Log | Loot/Trade | Tells ?

  7. offline
    Moderator

    XP: 
     

    1337 / 1337
    Posted 4 years ago - #7

    Drag it to the left side.

  8. Challenger Zambezi
    offline
    Member

    XP: 
     

    11 / 1337
    Posted 4 years ago - #8

    thanks.. this is embarrassing actually :)

  9. Challenger hunteds911
    offline
    Member

    XP: 
     

    29 / 1337
    Posted 3 years ago - #9

    Possibly a dumb question, is there a way to setup the combat log to default to the right panel on install instead of the loot/trade being on the right?

    Edit:

    Or better yet how easy would it be to do this?

    Is it just a matter of changing the references/ lines for Chatframe3 with Chatframe2?

    Thank you for the guide BTW.

  10. Challenger Wezzyboi
    offline
    Member

    XP: 
     

    12 / 1337
    Posted 3 years ago - #10

    how do you make that panel with fps, clock and money in the middle?

    thanks in advance! :)

  11. Challenger Verethy
    offline
    Member

    XP: 
     

    144 / 1337
    Posted 3 years ago - #11

    Easiest way is to just use the ElvUI config panel and copy the entire profile across?
    Correct me if I'm mistaken, as I'm not 100% sure it will copy custom tabs like this as I don't use them.

  12. Challenger Wezzyboi
    offline
    Member

    XP: 
     

    12 / 1337
    Posted 3 years ago - #12

    Verethy said:
    Easiest way is to just use the ElvUI config panel and copy the entire profile across?
    Correct me if I'm mistaken, as I'm not 100% sure it will copy custom tabs like this as I don't use them.

    and if thats right how do you do it then? :P

  13. Challenger Verethy
    offline
    Member

    XP: 
     

    144 / 1337
    Posted 3 years ago - #13

  14. Challenger Wezzyboi
    offline
    Member

    XP: 
     

    12 / 1337
    Posted 3 years ago - #14

    Verethy said:

    sadly it didnt work for me :(

  15. offline
    Moderator

    XP: 
     

    1337 / 1337
    Posted 3 years ago - #15

    Wezzyboi said:
    sadly it didnt work for me :(

    Those datatext bars are not part of default ElvUI. Check out ElvUI_DTBars

  16. Challenger Wezzyboi
    offline
    Member

    XP: 
     

    12 / 1337
    Posted 3 years ago - #16

    Blazeflack said:

    Wezzyboi said:
    sadly it didnt work for me :(

    Those datatext bars are not part of default ElvUI. Check out ElvUI_DTBars

    Yeh that worked thank you very much :)

  17. offline
    Member

    XP: 
     

    2 / 1337
    Posted 3 years ago - #17

    This is not working in 4.27

    It seems the chat setup is being read from somewhere else or something is wrong with my files.

    Even if I try to re-arange the chat channels it is still installing the old way.

  18. offline
    Moderator

    XP: 
     

    1337 / 1337
    Posted 3 years ago - #18

    manorton said:
    This is not working in 4.27

    It seems the chat setup is being read from somewhere else or something is wrong with my files.

    Even if I try to re-arange the chat channels it is still installing the old way.

    Line numbers may have changed, but the code is the same. Everything is set inside "local function SetupChat()" in install.lua

  19. offline
    Member

    XP: 
     

    1 / 1337
    Posted 2 years ago - #19

    Worked great just added this in to the setup, as i had to do it manually, thanks for the easy guide

RSS feed for this topic

Reply

You must log in to post.