Skip to content

Simple Customizable Lua Chat Window for Macroquest. Customizable event driven channels.

Notifications You must be signed in to change notification settings

grimmier378/MyChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

MyChat​

By Grimmier

Basic Chat Window.​

This was inspired because I play on Project Lazarus, and we don't have tabbed chat windows. Combine that with EQ's horrible filtering. This lets you create your own event based filters.

Features:​

  • Customizable channels and colors.
  • Channels get their own tab's you can toggle on or off.
  • Main chat tab will show all channels always.
  • Configure Channels from a GUI accessible from the options menu
  • Right Clicking a tab will clear it.
  • Reads settings from MyChat_Settings.ini MyChat_Settings.lua in the MQ\Config dir.
  • You can customize any event string you would like and create a channel for it that you can turn on of off at any time.
  • Toggling a channel on or off will save that setting to the settings lua as well.
  • Edit and Add Channels and events through a GUI.
  • ZOOM. right click a tab to turn on ZOOM mode. this will scale up the font size.
  • ZOOM mode is not a true console, instead we are using a table with wrapped text rows.
  • When Selecting a row or hovering with the mouse over one, pressing Ctrl-C will copy that line of text to the clipboard.
  • for more refined copy toggle the zoom off and use the normal console.
  • Auto locking Auto-Scroll, in Zoom mode.
  • if you scroll up auto scrolling for that tab's zoom window will unlock.
  • Scrolling back to the bottom will relock scroll on.

Instructional Video

https://vimeo.com/manage/videos/925710705

TODO:

GUI to edit and add events without having to edit config and reload. Tabs for the channels. Multiple window option. Item Links figure out item links without having to use linkDB.

Images:

MyChat_Config Screenshot 2024-03-13 002355

MyChat_Zoom (2)

About

Simple Customizable Lua Chat Window for Macroquest. Customizable event driven channels.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages