Garry's Mod

Garry's Mod

EasyChat
697 Comments
luther 7 Oct @ 8:00pm 
Okay thanks ^^
Earu  [author] 7 Oct @ 10:21am 
@luther Yandex is not supported anymore in EasyChat.
luther 7 Oct @ 12:15am 
Where i can find the API Key required from Yandex to translate ?
Sanders 6 Aug @ 7:05pm 
this was neat but no idea why but i cannot see what i sent in chat -_-
spjohnson12 19 Jul @ 3:17pm 
Holy shit. . . I had no idea this existed!
SWalk42 5 Jul @ 3:49am 
thanks
Earu  [author] 4 Jul @ 11:46pm 
@SWalk42 enable the "only local chat" setting, should just be in general settings
SWalk42 4 Jul @ 4:42am 
is there a way to force local chat?
cheeseburger 29 Jun @ 2:54am 
can you make macros (text modifications) dont show if you have checkbox opened not just when you see it as "preview"
Maximal1111 9 Jun @ 1:50am 
This bug is "hiding". Every time I thought I uderstood the problem, it returns...
Earu  [author] 9 Jun @ 1:35am 
From my tests I can say that this issue youre having is caused by something else, launched ULX/ULib and EC in singleplayer just fine.
Earu  [author] 9 Jun @ 1:14am 
@Maximal1111 that doesnt seem right, there are a lot of servers using ULX and EC together without issue, do you have a crash log? If so post it on github as an issue: https://github.com/Earu/EasyChat/issues
Maximal1111 8 Jun @ 11:12pm 
WARNING TO ALL, WHO USE ULX!
Turn off "Skip anoying addon setup messages"! Or else it will crash your game, trying to skip "Enjoy your stay" on the middle of the screen
𓃹𓄿𓃭𓅓𓇌𓏏 5 May @ 8:05am 
literally the best custom chat
H4PPY 8 Mar @ 2:40am 
MAKE A FUCKING BUTTON TO CHANGE OR RESET THE POSITON OF THE CHAT
Ronin 28 Feb @ 6:52am 
как фильтр отрубить
redbull lover 25 Feb @ 9:41am 
ты сука ебанный даун, хули на перевод ссылка не работает
=MoonShard= 1 Feb @ 6:38am 
ah right +ec_indicate
=MoonShard= 1 Feb @ 3:08am 
What's the command to indicate? I already have a bind on mouse3 so i can't really use it.
how to make a chat so that the chat settings are saved for all players
hamache 2 Jan @ 2:40am 
oh yeah, sorry, just noticed it is not an easychat issue
Earu  [author] 2 Jan @ 2:06am 
@hamache if you have starfall on your server, please update it, this isnt a easychat issue.
hamache 1 Jan @ 11:58am 
in the most recent update hook PlayerSay is not triggered with easychat, can you fix this?
gordon freeman 31 Dec, 2024 @ 3:27am 
is this addon being supported again?
Puffy 8 Dec, 2024 @ 2:06am 
ok chill man
Earu  [author] 8 Dec, 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?
Puffy 7 Dec, 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] 7 Dec, 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
Puffy 7 Dec, 2024 @ 12:52am 
can you add a feature where you can change your name color in chat?
Earu  [author] 29 Nov, 2024 @ 12:46pm 
yeah it does
Nikitos 29 Nov, 2024 @ 10:05am 
:steamthumbsup::melon:
puh 29 Nov, 2024 @ 2:45am 
still doesn't work on mac os?
Niterux 4 Aug, 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 16 Jul, 2024 @ 6:13am 
"READ NIGGA, READ!" -uncle ruckus
Nomad 18 Jun, 2024 @ 4:50am 
hi, not work in MAC OS :(
Apollyon 7 Jun, 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 5 Jun, 2024 @ 2:46pm 
why cant i create modify or delete ranks in easychat?
Krampus 11 Feb, 2024 @ 10:36am 
How to make me hear all players in voice chat and the players hear me?
Negativekins 29 Dec, 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] 29 Dec, 2023 @ 1:38pm 
Hello, not really, the admin chat is for well... admins
Negativekins 28 Dec, 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 19 Dec, 2023 @ 10:34am 
Is there a way to force all players to have the same chat ?
Earu  [author] 15 Dec, 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] 15 Dec, 2023 @ 4:04pm 
@Katsu, never. It's quite important that DMs remains DMs, privacy is important too :)
Katsu 15 Dec, 2023 @ 11:32am 
Can we log what players says in DM ? Its quite important !
Lombaxtard 11 Dec, 2023 @ 4:16am 
Is there a command to disable "running an old version" notification?
随波逐流 7 Dec, 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] 7 Dec, 2023 @ 8:31am 
There are other emote providers like ffz, bttv, and steam emojis. They are all inside the easychat/modules/client folder.
随波逐流 7 Dec, 2023 @ 5:04am 
Are there any other relevant cases or codes
Earu  [author] 6 Dec, 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