EasyChat will reach its end of life on the 1st of January 2025. Beyond this point no support will be offered and no feature will be fixed or added. Feel free to fork and maintain your own version of this repository if you so wish.
Modular, fully customizable and developer-friendly. EasyChat provides a vast amount of features for both users and developers.
Any contributions are welcome, please follow the naming conventions already present in the source code.
- The Lua editor which was previously part of this repo has been moved here.
Internals:
- https://api.github.com/repos/Earu/EasyChat/commits/master (version checking)
- https://raw.githubusercontent.com/Earu/EasyChat/master/external_data/transliteration_lookup.json (character lookup)
- https://raw.githubusercontent.com/Earu/EasyChat/master/external_data/steam_emoticons.txt (steam emotes)
- https://raw.githubusercontent.com/Earu/EasyChat/master/external_data/twemojis.json (twemoji emotes)
- https://raw.githubusercontent.com/Earu/EasyChat/master/external_data/twemojis.txt.lzma (twemoji emotes)
- http://3kv.in:9006/stats/submit (anonymous server stats)
- https://paypal.me/easychat (donations)
Unlikely to go down:
- http://steamcommunity-a.akamaihd.net/economy/emoticonhover/ (steam emotes)
- https://steamcommunity.com/profiles/%s (menus opening steam profiles)
- https://api.imgur.com/3/image.json (pasting images in the chat)
- https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap (font)
- https://twemoji.maxcdn.com/v/latest/72x72/%s.png (twemoji emotes)
- https://translate.yandex.com/developers/keys (translation keys)
- https://translate.yandex.net/api/v1.5/tr.json/translate?key=%s&text=%s&lang=%s (translation)
Uncertain:
- https://api.betterttv.net/2/emotes (BTTV emotes)
- https://cdn.betterttv.net/emote/%s/3x (BTTV emotes)
- http://sprays.xerasin.com/gifinfo.php?url=%s (animated emotes)
- http://sprays.xerasin.com/getimage2.php?url=%s&type=vtf (animated emotes)
- https://api.frankerfacez.com/v1/set/global (FFZ emotes)