Garry's Mod

Garry's Mod

EasyChat
684 Comments
law's omi May 5 @ 8:05am 
literally the best custom chat
H4PPY Mar 8 @ 2:40am 
MAKE A FUCKING BUTTON TO CHANGE OR RESET THE POSITON OF THE CHAT
"尺0N讠n_ Feb 28 @ 6:52am 
как фильтр отрубить
redbull lover Feb 25 @ 9:41am 
ты сука ебанный даун, хули на перевод ссылка не работает
=MoonShard= Feb 1 @ 6:38am 
ah right +ec_indicate
=MoonShard= Feb 1 @ 3:08am 
What's the command to indicate? I already have a bind on mouse3 so i can't really use it.
losyan👽👾🤖👻 Jan 19 @ 6:57am 
how to make a chat so that the chat settings are saved for all players
hamache Jan 2 @ 2:40am 
oh yeah, sorry, just noticed it is not an easychat issue
Earu  [author] Jan 2 @ 2:06am 
@hamache if you have starfall on your server, please update it, this isnt a easychat issue.
hamache Jan 1 @ 11:58am 
in the most recent update hook PlayerSay is not triggered with easychat, can you fix this?
gordon freeman Dec 31, 2024 @ 3:27am 
is this addon being supported again?
Fresh Dec 8, 2024 @ 2:06am 
ok chill man
Earu  [author] Dec 8, 2024 @ 2:03am 
I've explained why easychat doesnt do it on its own. Can you seriously not guess from there that, no, I'm not going to do that?
Fresh Dec 7, 2024 @ 2:45am 
wdym its not "handled"? i just asked if you could add that feature. or maybe im missing something in your reply, who knows
Earu  [author] Dec 7, 2024 @ 2:42am 
@Freshman thats not handled by easychat but by various things like gamemode, admin-mod, etc... If you want that to happen ask your admins or download an addon that does it
Fresh Dec 7, 2024 @ 12:52am 
can you add a feature where you can change your name color in chat?
Earu  [author] Nov 29, 2024 @ 12:46pm 
yeah it does
☣ � Nikitos � ☣ Nov 29, 2024 @ 10:05am 
:steamthumbsup::melon:
puh Nov 29, 2024 @ 2:45am 
still doesn't work on mac os?
Niterux Aug 4, 2024 @ 8:00am 
fix or else you »+¸Œbl6ƈÄ0õ¯&¤#Y3æªÂ5ÓGçÏÁ¯x¯þ ¿ûC?‚¼O,׿
<C:ˆ¯[;6ôY“°eÜŒsŠñee+3å1]Xýh±¾ƒS²·¼µ™gµ¸eŠT9WVpkC”Ÿñ AøÐøÐ@ã@ã@��P@�update�P@��Rh(h�     €¥�&i€´�”€Z�?�J�Z�J�Z�?�J�Z�J�Z�?�J�Z�J�Z�OƘã@ øÐPþ4�™¥q€äqEÐ\^Af»§ž8ÖF üèº÷âG„ôØÙîüO£Û"®æ2ßÄ ^ZŸ@±Ê_þÓ¿ tÕsqñÊá¶j¾?ï’}*o朮£ût|
ÓHñÂSÿ�LI1ù/½.dºŽÌãïà¥ÿ�ì¥ ?? You will fix it right?:balloon:
Critas Jul 16, 2024 @ 6:13am 
"READ NIGGA, READ!" -uncle ruckus
Nomad Jun 18, 2024 @ 4:50am 
hi, not work in MAC OS :(
Apollyon Jun 7, 2024 @ 4:59pm 
Why has the “DarkRP.talkToPerson” function stopped working correctly and can't accept the second argument as text because of your chat? Everything used to work before (I don't remember up to what point)

Here's an example with an OOC command:

local phrase = DarkRP.getPhrase("ooc")
local name = ply:Nick()
for _, v in ipairs(player.GetAll()) do
DarkRP.talkToPerson(v, col, "(" .. phrase .. ") " .. name, col2, text, ply)
end
Proton Jun 5, 2024 @ 2:46pm 
why cant i create modify or delete ranks in easychat?
Krampus Feb 11, 2024 @ 10:36am 
How to make me hear all players in voice chat and the players hear me?
Negativekins Dec 29, 2023 @ 1:48pm 
Ah thats unfortunate. I was checking to see if there was a way to add other staff ranks to the admin chat tab. Thank you for letting me know. Its appreciated!
Earu  [author] Dec 29, 2023 @ 1:38pm 
Hello, not really, the admin chat is for well... admins
Negativekins Dec 28, 2023 @ 8:57pm 
Hey there,

Just wanted to double check something because Im going crazy trying to find it and I know I must be just missing it, but where is the setting to add other ranks other then "admin" to be able to see the admin chat?
Katsu Dec 19, 2023 @ 10:34am 
Is there a way to force all players to have the same chat ?
Earu  [author] Dec 15, 2023 @ 4:06pm 
With the latest Garry's Mod update some features of EasyChat may break, there is unfortunately little I can do as the Facepunch developers responsible for maintaining the game decided to simply remove features from the game for "security reasons".
Earu  [author] Dec 15, 2023 @ 4:04pm 
@Katsu, never. It's quite important that DMs remains DMs, privacy is important too :)
Katsu Dec 15, 2023 @ 11:32am 
Can we log what players says in DM ? Its quite important !
Lombaxtard Dec 11, 2023 @ 4:16am 
Is there a command to disable "running an old version" notification?
随波逐流 Dec 7, 2023 @ 9:43am 
I've read that these files just won't show up in the chat box after changing to a customized emoticon with a quantity of -1. Is there any size limit for this emoticon?
Earu  [author] Dec 7, 2023 @ 8:31am 
There are other emote providers like ffz, bttv, and steam emojis. They are all inside the easychat/modules/client folder.
随波逐流 Dec 7, 2023 @ 5:04am 
Are there any other relevant cases or codes
Earu  [author] Dec 6, 2023 @ 12:34am 
Did you make sure that the function you're using is returning IMaterial object? You also need an updated lookup table in the case of silkicons its the "cache" table.

Make sure to register both of these things with:
EasyChat.ChatHUD:RegisterEmoteProvider("my_emotes", get_emote) -- get_emote returns an IMaterial
EasyChat.AddEmoteLookupTable("my_emotes", cache) -- cache is a lookup table such that cache[emote_name] = IMaterial
Earu  [author] Dec 5, 2023 @ 10:26am 
@ZizionarD probably not EasyChat, and rather that other thing "ulxpp"
@随波逐流 make an EasyChat module (you need to know Lua)
随波逐流 Dec 5, 2023 @ 9:04am 
How to add an emoticon
ZizionarD Nov 29, 2023 @ 5:41am 
[ERROR] lua/autorun/ulxpp/cl_chat.lua:25: attempt to get length of local 'str' (a nil value)
1. RealSplit - lua/autorun/ulxpp/cl_chat.lua:25
2. callback - lua/autorun/ulxpp/cl_chat.lua:212
3. get_completion - lua/easychat/easychat.lua:2221
4. OnValueChange - lua/easychat/easychat.lua:2355
5. unknown - lua/vgui/dtextentry.lua:194
Earu  [author] Oct 28, 2023 @ 4:11am 
Your bind is probably incorrect, people play daily with it on big servers and have no problem with this
quemado Oct 22, 2023 @ 4:29am 
thanks, it worked!
Earu  [author] Oct 22, 2023 @ 2:29am 
@milei, go in GarrysMod/garrysmod/data/ and Delete the easychat folder, then try again
quemado Oct 21, 2023 @ 3:23pm 
so any way to fix the problem where the font crashes your game because i cant change it and it has to be in game?
Earu  [author] Oct 6, 2023 @ 2:06am 
Hi, thank you! As it is right now, there are no plans to add editing. I feel in-game chat has more to do with real time, and one time reads than external apps such as discord, etc...
There would also be a significant amount of work to do to add this feature, as it is I feel the result isnt worth the effort.
Hoooldini Oct 5, 2023 @ 9:38pm 
Really awesome work on this! Is there any plans to add editing for chat messages that have already been posted?
Earu  [author] Oct 3, 2023 @ 9:52am 
The only thing EC does for this feature is read PLAYER:GetUserGroup (https://wiki.facepunch.com/gmod/Player:GetUserGroup) . If anything errors then another addon is breaking it. EC does not set any usergroup.

I'm pushing an update on EC that should try to mitigate any weird behavior but honestly chances are theres nothing to be done on my side. It would help if you were sending the errors by the way, you can create an issue here: https://github.com/Earu/EasyChat/issues
SpielStern Oct 3, 2023 @ 9:12am 
Malfunctions till the drop, as long as you don't use the admin menu of Sam or GWare it works halfway but as soon as there is one thing of it on the server I am bombarded with the most violent and biggest error messages.
SpielStern Oct 3, 2023 @ 8:13am 
Better said, sams admin menu from gmodstore may have f up the entire chat and i dunno how nobody can write, and the rank setting thingy inbuild in chat doesnt change anything
Earu  [author] Oct 3, 2023 @ 12:59am 
@SpielStern not sure what you mean exactly, EasyChat does NOT create ranks, it uses them to set colors and whatnot. If you want to set up a rank in EasyChat go in settings (the gear icon top-right) > Ranks. Once you start setting up a rank, just put the name of the rank (also called usergroup) and it should work for everyone with that rank.