BetterTTV, also known as BTTV and Better Twitch TV, is a free extension to enhance Twitch experience with a series of new features such as emotes and Anon Chat.