• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
  • EverQuest's 31st expansion The Outer Brood goes live Dec 3rd. brainiac has been spending extra time updating MacroQuest. Please show him your appreciation.
    Don't forget to update your mq2nav meshes by running the meshupdater or by visiting MQ Mesh
    EQ stated servers will be up "No earlier than noon PST"
Resource icon

MyChat v2.05

Download

[1.80] - 2024-05-05​


Bug Fixes🐛


- Properly working close
We have a proper close button on the title bar that works.
(953e344) ~grimmier378
fixed issue with not having lsqlite module installed was
added the call to main init.lua so we can make sure its there before loading in the links.lua.

fixed some sillyness with the window open / close

Added backups to config/MyChat/Backups
sorted into folders by Server_Name

[1.78] - 2024-05-04​


Bug Fixes🐛


- Fix for pop out channel windows hiding when the main window was not. also fixed docking bugs with pop out widow.
(372c763) ~grimmier378

[1.77] - 2024-05-04​


Bug Fixes🐛


- Spam tab is now better at finding unfiltered lines of text.
(956f76e) ~grimmier378
- Fix for crashing when closing by clicking the X
(0a026f2) ~grimmier378

Features⛲


- Version update and features.
Added link lookup options to tabs.
You can toggle these on and off either from a menu or right clicking the tab.

Spam window is better at filtering out items that already have events for them.

Time Stamps are now color coded.
(0395c63) ~grimmier378
- Link Lookups are enabled on a per channel basis.
Added a Links menu to toggle links on and off per channel.

Added right click context menu item on tab to toggle links.

Defaults to off on all channels.
(38d0a07) ~grimmier378

Performance🏎️


- Performance Improvements with link lookups.
Added some / commands.

/lootlink add
will add item on cursor the MQ2LinkDB.

/lootlink find item name
takes item name quotes shouldn't be needed.

/lootlink refresh
reloads local table from MQ2LinkDB try this if an item doesn't show a link first. Especially if you have already added it.
(3990d1b) ~grimmier378

〰️Commits​


- Some code cleanup before version update.
(cd97e4b) ~grimmier378
- Testing Item Links.
Had pick apart the chat line and parse the combinations of word to find any items with links. and replace the text with a clickable link.

this is still in testing.
(950b56e) ~grimmier378
editing a channel will no longer clear it when saving.
added a flag to make sure this only reindexes on load. or when you force it to.

Added Menu Item to force re-index while running.
Has Heavy Reminders that it will clear your channels of old chat.

[1.73] - 2024-04-30​


Performance🏎️


- Changed the consider tags to search by faction standing part of the message, less to filter through.
(df57d69) ~grimmier378

[1.72] - 2024-04-30​


Bug Fixes🐛


- Missed the grey con.
(2c3d85e) ~grimmier378

[1.71] - 2024-04-30​


Features⛲


- Added a default channel Consider
This is a catch all to hold consider messages.
these messages will be color coded based on Con Color of your target.

I think i got all of the consider messages added, let me know if I am missing anything.

This channel will auto-magically be added to your existing configs if missing. So feel free to accidently delete it. =P

The only way to edit this is to have the channel tab enabled and right click to get to the events config page. or through the config file itself. Colors on this don't matter as we overwrite the settings with con color.
(0272081) ~grimmier378

[1.70] - 2024-04-23​


Bug Fixes🐛


- Added some checks to also prevent saving blank names to Events and Channels. they will just default back to New. incase this was an accident.
(8b78e74) ~grimmier378
- Added some checks to also prevent saving blank names to Events and Channels. they will just default back to New. incase this was an accident.
(b211c00) ~grimmier378

[1.69] - 2024-04-23​


Bug Fixes🐛


- Fix for blank filter strings. you could create them but they wouldn't show and thus couldn't be directly deleted without deleting the entire event.
Now the blank filters will show in the config window so you can delete them directly.
(7a4b5e8) ~grimmier378

〰️Commits​


- Set default scaling on main window to 1.0
Added Tooltip to the command line, if on any other tab beside main it will show you the configured echo / setting. ex./say /tell etc.

code commenting and cleanup here and there.
(1ca310b) ~grimmier378

[1.68] - 2024-04-07​


Bug Fixes🐛


- Fix for collapsible headers all having the same event string name.
(b327ae1) ~grimmier378
old tag broke git updates.

Cosmetic adjustment on command line, should be centered now.

Added some checks to also prevent saving blank names to Events and Channels. they will just default back to New. incase this was an accident.

[1.561] - 2024-03-29​


Bug Fixes🐛


- Fixing he click through breaks menues and right click popups. will look into another approach.
(bf2b4bd) ~grimmier378

[1.55] - 2024-03-29​


Features⛲


- Added zoom to main window. currently at 1.5x zoom
There is a slider to adjust on the main config window.
(d4f1a19) ~grimmier378
- Added zoom to main window. currently at 1.5x zoom
(d125ab4) ~grimmier378

[1.54] - 2024-03-29​


Features⛲


- Added edit channel gear icon to popout windows. this takes you directly to editing that channels events and filters.
(57d4c29) ~grimmier378

[1.53] - 2024-03-29​


Features⛲


- Cleaned up the menu
Added LockToggle to main window.
Moved Configure Events menu item to a Gear Icon
You now have easier access to Channels, and Zoom menu's
Added a PopOut Menu to toggle popouts from the main window.

all menu's are their own drop down not longer nested.
This should make things easier.

Cleaned up some code here and there.
(c88096b) ~grimmier378

[1.51] - 2024-03-28​


Features⛲


- Added Locking to the Popout windows
(8103231) ~grimmier378

[1.50] - 2024-03-28​


Features⛲


- Added zoom toggles for the channels to the main options menu list.
This will allow you to toggle on and off zoom on pop out windows, since we don't draw that window with tabs
(3e1f86b) ~grimmier378

[1.49] - 2024-03-28​


Features⛲


- Removed the check box for closing popup since you can just close the window and achieve the same thing.
(d762820) ~grimmier378

[1.48] - 2024-03-28​


Bug Fixes🐛


- Saving popout settings
(b1478db) ~grimmier378

[1.47] - 2024-03-28​


Bug Fixes🐛


- Last fix broke docking the popups, this one fixes that again
(219bd02) ~grimmier378

[1.46] - 2024-03-28​


Bug Fixes🐛


- Closing the popout window will now put it back and not close all of MyChat
(8c2ebc3) ~grimmier378

[1.45] - 2024-03-28​


Bug Fixes🐛


- Removed empty menu bar on popout windows
(2474b32) ~grimmier378

[1.44] - 2024-03-28​


Features⛲


- You can not Pop a Tab out into its own window with a right click.
(94e841e) ~grimmier378

[1.43] - 2024-03-25​


Bug Fixes🐛


- Tooltip
Had M3 listed 2x and was missing M1 for Main Assist
(3628517) ~grimmier378

[1.42] - 2024-03-25​


Features⛲


- Importing has the option for clean imports where we overwrite our original. or non clean where we append new to the channel names.
All old configs are backed up.
(5933bb3) ~grimmier378

[1.41] - 2024-03-25​


Features⛲


- Importing a config will now just import the settings with _New appended to the channel name. This way we can sort what we want and delete the rest.
(e995dfe) ~grimmier378

[1.40] - 2024-03-25​


Bug Fixes🐛


- Bugs
Minor bug cleanup
(8ad7bd3) ~grimmier378

[1.39] - 2024-03-25​


Bug Fixes🐛


- Had main enable always resetting to true. oops.
(4353742) ~grimmier378

[1.38] - 2024-03-25​


Features⛲


- Output
You can now toggle channels output to Main tab on or off.
(96541bc) ~grimmier378

[1.37] - 2024-03-25​


〰️Commits​


- Import Settings
You can now Import settings from other characters.

Fixed a crash bug when you first open the lua without a config file already.
(50604e7) ~grimmier378

[1.35] - 2024-03-25​


Features⛲


- Toggle Events
You can not toggle events on or off in the config window.
Turning off an event also disables its filters.
(e129c4c) ~grimmier378

〰️Commits​


- Tokens
Because i want tokens to be able to be used inside a filter string and not just the only element.

we needed to change some of their names, and make them not things commonly said.

As Such here is the new list.
Don't worry we will auto convert your old TOKEN Names for you.

OLD NAME = NEW NAME
TANK = TK1
ME = M3
PET = P1
MA = M1
RL = RL
HEALER = H1
GROUP = GP1
G1 - G5 stay the same
(d268529) ~grimmier378

[1.34] - 2024-03-24​


Features⛲


- Channel echo commands now accept _ as a place holder.
(5b75a9d) ~grimmier378

[1.33] - 2024-03-24​


Features⛲


- Reload settings from config page
(396014a) ~grimmier378

[1.32] - 2024-03-24​


Bug Fixes🐛


- Misplaced separator
Fixed repeating separator
(4754a09) ~grimmier378

[1.31] - 2024-03-24​


〰️Commits​


- First load and theme
Fixed where the first time you load you couldn't see the theme change without saving first.

Added some collapsible headers to the Events and Filters editing window.

Cleaned out some code.
(cbefef8) ~grimmier378

[1.30] - 2024-03-24​


Bug Fixes🐛


- GroupSize vs GroupMember
Adjusted the TOKEN filtering for GROUP
group size returns 6 but group members are only 1-5. adjusted to deal with this.

Cleaned up some code, and commented for ease of reading.
(3261bb3) ~grimmier378
- GroupSize vs GroupMember
Adjusted the TOKEN filtering for GROUP
group size returns 6 but group members are only 1-5. adjusted to deal with this.

Cleaned up some code, and commented for ease of reading.
(e6b33e5) ~grimmier378

[1.29] - 2024-03-23​


Bug Fixes🐛


- Slight fix on filtering, so we can exit the loop early.
(4f60721) ~grimmier378

〰️Commits​


- ThemeZ Fix: group token
You can now change the theme of MyChat.

Themes can be created using ThemeZ lua.
If you have a MyThemeZ.lua in your config folder we will load those. otherwise we use the included ones.

Fixed a bug with using GROUP token and not being in a group.

GROUP token will search for the Group members names as Standard or all lowercase.
(aec273f) ~grimmier378

[1.28] - 2024-03-23​


〰️Commits​


- More tweaking on filters.
(eca87b5) ~grimmier378

[1.27] - 2024-03-23​


Features⛲


- Filters adjustment. If you have filters for an event we will honor those and if sometime fits the event and not any filters we ignore it.
If the event has no filters we default to just that event
(39fb0f9) ~grimmier378

[1.26] - 2024-03-23​


Features⛲


- More Tokens
Filter TOKENS

GROUP = Anyone in your Group's Name
G1 - G5 = that group member slot's Name
HEALER = any clr, dru, or shm in your party's Name
(2e38b64) ~grimmier378

[1.25] - 2024-03-22​


Features⛲


- More Tokens
*** FILTER TOKENS ***

ME = Your name
PET = Your Pet's Name
MA = Group Main Assist's Name
TANK = Group Main Tank's Name
RL = Raid Leader's Name
(4eb5450) ~grimmier378

[1.24] - 2024-03-22​


Bug Fixes🐛


- Better logic on the echo commands.
(78b1fe1) ~grimmier378

[1.23] - 2024-03-22​


Features⛲


- Channel Echo
* Added Echo setting per channel.
* You set this to the /command you want to use on that channel by default.
* * so you can have your group channel always /g when you type on that tab.
* * we are selecting the active tab then using that channels Echo setting.

if you start a command with a / it ignores this setting.

You can configure this from the channel config page.

* some code clean up as well
(b016309) ~grimmier378

[1.22] - 2024-03-22​


〰️Commits​


- Cleaned up the Config windows some.
(3a70f6f) ~grimmier378
- ME filter tag
* You can now use ME as a filter tag.
* setting a filter to just ME will make it look for your name, this is useful if monitoring things like Crits, or someone mentioning your name.
(2d24d2a) ~grimmier378

[1.20] - 2024-03-21​


Bug Fixes🐛


- Typo
Timestamp typo
(b58cfcf) ~grimmier378

[1.19] - 2024-03-21​


Bug Fixes🐛


- Dbl timestamps
(f705063) ~grimmier378

[1.17] - 2024-03-21​


〰️Commits​


- Crash fixes
* Fixed the crash bugs when deleting or adding channels, events, and or filters.
* Added timestamp toggle in the options window.
(3d33fec) ~grimmier378

[1.16] - 2024-03-19​


〰️Commits​


- * tweaked the config windows to be more pleasing to the eye.
(7a5372b) ~grimmier378
- Filters
* I brought back the filtering of events further.
* You can set multiple filters for an event and color code each filter.
* if the line does not fit a filter it defaults to the events color.
* You can add and remove filters as well as events and channels in the config editor.
* Filters are passed through string.find as the pattern.
* * putting a ^ in the front will denote that you want that pattern to be the beginning of the line. useful with '^You '

I'll make the config more pretty next update.
(40fa596) ~grimmier378

[1.14] - 2024-03-18​


Bug Fixes🐛


- Crash bug
* fixed a bug where you could crash after clearing a tab.
(dcd1011) ~grimmier378

〰️Commits​


- Crash
* Added checks to prevent crash when deleting a channel.
(92ed6da) ~grimmier378

[1.13] - 2024-03-16​


Features⛲


- Adjustable Scale
* Added a slider to adjust zoom scaling.
(d2d03bc) ~grimmier378

[1.12] - 2024-03-16​


〰️Commits​


- Delete
* You can now delete entire channels or individual events from the config window.
(43e2e46) ~grimmier378

[1.11] - 2024-03-16​


〰️Commits​


- Buffer
* Added a buffer 1000 lines to the ZOOM view console hack.
(ac5ced7) ~grimmier378

[1.10] - 2024-03-16​


〰️Commits​


- Background color is now set to black, and hover highlights are set to match.
These settings are saved to the config so you can change them. I will probably add a color-picker for this at some point.
(6367319) ~grimmier378

[1.09] - 2024-03-16​


〰️Commits​


- Config window cleanup
* Cleaned up the config window. Channels are listed as a collapsed list.
(e915020) ~grimmier378
- Zoom Auto Auto-Scroll
* Zoom now features auto-scroll.
* Turns off when you manually scroll up.
* Turns back on when you scroll to the bottom again.
(7ef2f94) ~grimmier378
- ZOOM
* Right click on a tab to toggle ZOOM view.
* you can't select the text yet in this view.
* TODO: add a slider to adjust zoom settings. currently 1.5x
(75af21a) ~grimmier378
- Config Editor
* Beta work on Config Editor.
* Colors are not stored as vec4 and we have a handy color picker to use.
* Still need to add functions to add new events and channels or delete them.
* Settings and states are saving correctly now.
(afedb84) ~grimmier378

[1.06] - 2024-03-13​


Bug Fixes🐛


- Menu
* Reordered the menu so Channels is a sub menu of options and not the other way around.

* Fixed an imbalanced push / pop style var that was bleeding into other gui's
(1da8977) ~grimmier378
- Command line
Fixed command line heights to be the same across all tabs.
(cff1e33) ~grimmier378

[1.05] - 2024-03-13​


Bug Fixes🐛


- Missing
* forgot to write the new variables to the ini from defaults.
(2aa7cc8) ~grimmier378

[1.04] - 2024-03-13​


Features⛲


- Tabs
* Now channels also make their own tabs. toggles turn on of off the tab. you will still receive the messages but the tab will be disabled.
* Main tab always shows all messages.
(63c3817) ~grimmier378

[1.03] - 2024-03-13​


〰️Commits​


- Forgot to remove a debug line.
Forgot to remove a debug line.
(33e1d57) ~grimmier378

[1.02] - 2024-03-13​


〰️Commits​


- Echo Events as well
* Changed the settings from an ini to a lua file.
* Added fields for echoEventStrings, echoEventFilter, and echoColor to account for when you are talking.
* * these can also be used as secondary events for the same channel.
* * The Filters can be used to further filter a channel if you would like. Example: you have an event for actions, and set the filter to an item name. you will only see those lines appear in the auction channel.
* You can set any setting to "NULL" for a blank field.
* * say you didn't want to filter a channel just dump all of the matches to the console.
* You can enable or disable by default any channel by setting it in the settings file.
(ae937ca) ~grimmier378
Back
Top