Wallpaper Engine

Wallpaper Engine

120 ratings
Twitch Chat Wallpaper 2.1
   
Award
Favorite
Favorited
Unfavorite
Miscellaneous: Approved, Customizable
Type: Web
Age Rating: Everyone
Genre: Game
Resolution: Dynamic resolution
Category: Wallpaper
File Size
Posted
Updated
1.223 MB
Jun 26, 2022 @ 6:04am
Jul 27, 2022 @ 7:01am
6 Change Notes ( view )

Subscribe to download
Twitch Chat Wallpaper 2.1

Description

Twitch chat wallpaper made using tmi.js and pure JavaScript. Write the username of your preferred Twitch streamer in wallpaper properties, customise the chat and enjoy!


  • Connect to any Twitch streamer chat.
  • Twitch/7TV/BTTV/FFZ global and channel emotes appear in chat.
  • All Twitch global and channel badges appear in chat.
  • Customise background color.
  • Select an image from your computer and set it as wallpaper.
  • Select a video from your computer and set it as wallpaper.
  • Adjustable video background volume.
  • Open/Close chat header.
  • Customise chat font size.
  • Customise chat width.
  • Customise chat height.
  • Customise vertical chat position.
  • Customise horizontal chat position.
  • Customise chat background color.
  • Customise chat background opacity.
  • Chat element is restricted within window boundaries.
  • Username color is set to user selected color (selected on Twitch) if it is in Twitch readable color list. Set to closest readable color if it is a custom color. Assign a random readable color if a color is not selected on Twitch.
  • Optimisation: on every 101th message, first message is removed.
  • Subscription and resub notifications can appear in chat. (optional)
  • Set sub/resub notification accent color.




Update 2.0 - Twitch Badges, BTTV/7TV/FFZ Emotes & Size/Proportion Changes

New Features:
  • All Twitch global and channel emotes appear in chat.
  • 7TV global and channel emotes appear in chat.
  • BTTV global and channel emotes appear in chat.
  • FFZ global and channel emotes appear in chat.
  • Usernames are added to subscription renew messages.
  • Badges & Emotes changes size based on font size.
  • Many bug fixes. See Change Notes above for more detail.

Notice: Badges and some emotes are fetched by using the first message. So, users will appear with default sub badges (if user is sub) and some emotes may not appear in FIRST FEW messages.




Update 2.1 - Dark Text Color, Chat Height, Vertical Position & Video Backgrounds

New Features:
  • Chat messages can be set to have a dark color instead of white now.
  • Chat height is now customisable within range 15%-100%.
  • Chat vertical position is now customisable.
  • Chat height and vertical position cannot go out your screen borders.
  • Video background is added. Supported file types are .webm, .ogg, .ogv. You can use an online tool for converting your .mp4 videos into .webm format.
  • Volume customisation is added for the background video.
  • New height/vertical position features fixed the issue of last chat message being not visible in taskbar users.


Some code snippets are taken from various sources such as GitHub, stackoverflow etc. Proper references are made within the code.

Disclaimer:
  • Streamers in the video demonstration or example images are not affiliated with me or this wallpaper. They are chosen for presentation purposes.
  • Example images given above are for presenting functionality. There are no such layouts to select within the wallpaper, but there are properties to customise. You can recreate those example wallpapers easily by finding the background images and customising the properties in the same way.


#Twitch #Chat #Web # Customisable #Streamer #Message #Asmongold #xQc #Sodapoppin #Shroud #Hasanabi #Lirik #Ninja #Pokimane #Tfue #TheGrefg #tommyinnit #Emote #Badge #BTTV #FFZ #7TV
11 Comments
Kelvin Yung Aug 10, 2024 @ 9:09pm 
why it can not work on my screen為甚麼不可使用在我的熒幕上?
SeverelyAutisticAndAfraidOfWoman May 31, 2024 @ 4:07pm 
This is beautiful idea, but its not working anymore unfortunately. I hope they will be fixed
AAAAAAAAAAAAAAAAAAA CTM ME QUEMO May 4, 2024 @ 7:09pm 
not working for me :(
Alaz  [author] Nov 12, 2023 @ 4:58am 
Unfortunately, I lost access to this wallpaper so I can't update it anymore... (thanks to Wallpaper Engine) I can try to get the files and publish a new version I can access, but I need some time for that.
𝒊𝒏𝒂𝒌𝒐 Nov 11, 2023 @ 2:49pm 
Can't show emoticon anymore.
Alaz  [author] Nov 11, 2022 @ 4:45pm 
I suggest you to use videos/images that have the same aspect ratio/resolution as your monitor.
LANCE SERGEANT-StuaRT(R) Nov 11, 2022 @ 8:37am 
my screen seems can't work.Why???
Hts Oct 26, 2022 @ 9:33am 
what is the best size to make the video fit in the screen? because my video doesn't fit
Senorbravo Jul 24, 2022 @ 6:00pm 
I appreciate it. For someone like me with not the greatest eyesight it is much easier for me to read on my screen. Haven't tested in on a stream yet, but looks promising
Doc Holliday Jul 1, 2022 @ 6:41am 
amazing. a masterpiece of an art. I can't express my feelings towards this pinnacle of humankind.