slime2 Profile Banner
slime2 Profile
slime2

@slime2stream

Followers
1,338
Following
9
Media
24
Statuses
167

stream overlay widgets that run locally on your computer! - created by @imzaytri - logo by @chonkikage - support forums:

Joined July 2022
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@slime2stream
slime2
7 months
here's an example of the live updates that widgets can do with slime2, it doesn't refresh everything on every little change like SE does
@imZaytri
Zaytri 🍉
8 months
absolutely wild that this just works without having to refresh the entire widget
3
7
107
3
79
516
@slime2stream
slime2
7 months
big influx of new followers 👀 welcome to my lil project that I've been working on to replace my dependency on StreamElements I've been wanting to move away from SE for a while now for different reasons and this is the result of it! a JS library for running widgets locally!
7
29
234
@slime2stream
slime2
6 months
slime time
Tweet media one
0
12
95
@slime2stream
slime2
7 months
current platform expansion plans are youtube, and then livespace once they have an open dev API because they seem trustworthy so far i'm never gonna support kick btw so don't even ask
5
1
84
@slime2stream
slime2
7 months
1000 streamers have made accounts to use slime2 chat widgets!
Tweet media one
3
5
75
@slime2stream
slime2
4 months
slime2 v1.1.3 now supports the new pronouns API! widget developers can now easily update to v1.1.3 to get this working in their chat widget i'll be updating scrolling chat, slime chat, and villager chat with this soon!
@AlejoP_47
Alejo
4 months
New versions of the Pronoun Extension are out! v0.2.2(v0.2.3 for Firefox because I messed something up when I submitted v0.2.2 originally) TL;DR: You can mix and match pronouns now! Changes below 👇
14
146
413
1
11
51
@slime2stream
slime2
7 months
Shop will be closed for as long as the people of Palestine call for a global strike. Their cause is more important. Additionally, many streamers are also striking by not streaming. Follow their example, you won't need these widgets while the strike continues. From @wizardbisan :
Tweet media one
1
20
49
@slime2stream
slime2
10 months
v0.1.3 has been released - now works correctly for streamers who aren't affiliate/partner - testArtist now appears in test messages - testFounder is now both a founder and subscriber - test message button should now always float above everything
1
11
36
@slime2stream
slime2
7 months
oh wow hi there everyone, thanks for the 1k follows! 💚
Tweet media one
0
0
31
@slime2stream
slime2
1 year
new avatar thanks to @chonkikage !
Tweet media one
4
2
31
@slime2stream
slime2
7 months
there is a known bug affecting all chat widgets where some users won't show up after a while (1+ hours, usually 4+ hours) I'm working on a fix, but in the meantime the workaround is to just refresh the browser source when you notice it, and it'll work normally again
0
3
28
@slime2stream
slime2
7 months
planning on making a new mascot logo for slime2 at some point in the future as much as I love this one, it's kinda difficult to see the details when small, plus the speech bubble shape won't be as necessary once slime2 grows to incorporate events other than chat
1
0
27
@slime2stream
slime2
7 months
Website Updates: - Updated Privacy Policy and Terms of Service - You can now download an existing key instead of generating a new key - Keys will now only expire if unused after a month - You can now delete your account, complying with the updated privacy policy
2
2
25
@slime2stream
slime2
7 months
Note: While the slime2 core source code is source-available, it's not open-source. This means that the source code is visible for anyone to see, but has no license that allows people to distribute their own fork of it slime2 widgets on the other hand have their own terms of use
0
0
26
@slime2stream
slime2
7 months
working on bringing in Markdown formatting for the Text Display setting for the next slime2 update part of my Settings UI revamp since the current UI is very cluttered
Tweet media one
0
2
21
@slime2stream
slime2
7 months
we're trans af around here
0
0
21
@slime2stream
slime2
7 months
added common OBS fixes to the OBS part of the Widget Setup guide
Tweet media one
1
3
20
@slime2stream
slime2
9 months
slime2 v0.2.2 has been released, which fixes a bug where if you have a message that's just one really long word with no spaces, it would go out of bounds those messages now wrap correctly
Tweet media one
Tweet media two
1
2
19
@slime2stream
slime2
7 months
Anyone is free to submit their own slime2 widget to the widget gallery, but they must follow these guidelines, which will be kept up to date here:
Tweet media one
1
3
19
@slime2stream
slime2
9 months
Created a page for the base chat theme of slime2, including features and how to customize it
Tweet media one
0
2
17
@slime2stream
slime2
7 months
the neat part about slime2 widgets is that the code is always visible and modifiable, unlike other platforms where you don't get to know how their core widgets are built
1
0
17
@slime2stream
slime2
7 months
fundamentally slime2 widgets work differently than SE widgets, so you can't just stick an SE widget in and hope it works but I did focus on making a much better widget dev experience, along with widget settings that live update widgets without refreshing
0
0
17
@slime2stream
slime2
10 months
new logo, made by @chonkikage ! also new name, SlimeChat is now slime2 (full name slime2 stream, a pun off of time to stream)
Tweet media one
1
2
17
@slime2stream
slime2
7 months
added a forum where you can share and upvote requests for slime2 widgets!
Tweet media one
0
2
16
@slime2stream
slime2
9 months
slime2 v0.2.0 has been released! New features: - Support for both vertical and horizontal chat - Dynamic emote sizes - Theme development support - Some style changes to the base theme Full release notes here:
2
2
15
@slime2stream
slime2
7 months
I'm so glad I got the settings windows ready before so many people started using slime2 it was important as hell for a good user experience at some point I'll make a video walkthru too I'm just not at the place with my streaming setup, haven't been for a couple of weeks now
2
0
15
@slime2stream
slime2
8 months
reinventing the stream widget dev experience
Tweet media one
@imZaytri
Zaytri 🍉
8 months
i can't believe i've finally built something that surpasses the StreamElements widget dev experience
0
0
20
0
1
14
@slime2stream
slime2
7 months
i love seeing people use the pronouns feature on the forums, it took a while to learn how to custom add those in and style them nicely 💚
0
0
14
@slime2stream
slime2
8 months
oh yea i should make an official tweet about slime2 v1 here maybe tmoro I'm sleepy the biggest update is that widget developers can now define widget settings that show up when you hover over the widget in a browser developer docs for all that are here:
0
1
14
@slime2stream
slime2
10 months
logo lookin real good on the website ^-^
Tweet media one
0
3
14
@slime2stream
slime2
7 months
youtube is going to take a while, not just because their code documentation is literally all over the place but also because they make you go thru so many hoops to get a quota increase no wonder there aren't many tools for youtube streamers twitch was so much easier
1
0
13
@slime2stream
slime2
9 months
the first new theme for slime2!
@imZaytri
Zaytri 🍉
9 months
Villager Chat is here!! ✨ This is a Twitch chat overlay built as my first slime2 theme! Every chatter is randomly assigned a villager, which determines their avatar and name colors!
89
1K
7K
0
2
12
@slime2stream
slime2
1 year
👀
Tweet media one
0
3
11
@slime2stream
slime2
9 months
putting dynamic emote size support into the slime2 base theme - small size if the message contains text - medium size if the entire message is just multiple emotes - large size if the message is just a single emote easy to disable by changing one line in the HTML
Tweet media one
1
1
10
@slime2stream
slime2
9 months
working on youtube support, tho it will fundamentally change how authentication works there will be user accounts on the site to manage the tokens for you, and instead of the token it will give you a randomized key that you copy, which you can refresh if it becomes compromised
1
1
10
@slime2stream
slime2
9 months
Added a tutorial on updating to the latest slime2 version (or whatever version you want) to the Getting Started guide It's just changing 2 values in the HTML
0
1
10
@slime2stream
slime2
7 months
this is what it's like trying to do any youtube dev stuff
0
0
9
@slime2stream
slime2
1 year
spent like the entire day just making this website
Tweet media one
0
1
8
@slime2stream
slime2
10 months
1
3
8
@slime2stream
slime2
9 months
wrote a whole guide in the slime2 repo README for how you can build themes using a local version of slime2 that supports hot reloading (automatically updates on save without needing to manually refresh) this will be included in the next version of slime2
1
1
7
@slime2stream
slime2
1 year
would people prefer tech support / tutorials for slime chat be in forum channels in a discord server or an actual web forums system?
7
2
7
@slime2stream
slime2
1 year
seems like web forums are preferred so I'll set that up first and see how it goes! now I just need to figure out what forum software to use...
1
0
6
@slime2stream
slime2
1 year
the plan for Slime Chat (Chat Bubbles v3) is to completely run locally from an HTML file, no need for saving anything into an online service or having to remember to run an app on your computer
1
2
6
@slime2stream
slime2
7 months
More from Bisan's Instagram
Tweet media one
Tweet media two
Tweet media three
0
4
6
@slime2stream
slime2
8 months
soooo dealing with YouTube API stuff is... well firstly it's a lot of work, but I finally got that done but mainly, it's extremely limited for the amount of requests that need to be made to the live chat messages, and I have to convince Google to give me a higher limit
1
2
6
@slime2stream
slime2
9 months
adding CSS classes to the base theme to easily switch between vertical and horizontal chat, set if the messages start from the top/bottom (vertical) or left/right (horizontal), and set the alignment to left/right (vertical) or top/bottom (horizontal)
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
1
6
@slime2stream
slime2
1 year
nice
Tweet media one
0
0
5
@slime2stream
slime2
6 months
at some point I'll figure out how to make the widget gallery look better with bigger preview images and such I just don't know much about Xenforo stuff and don't have the money to hire someone to help me customize it
1
0
6
@slime2stream
slime2
9 months
Here's what the base theme looked like before (left), and after (right)
Tweet media one
Tweet media two
0
0
5
@slime2stream
slime2
1 year
I think that's about everything that I can think of oh yea I'm also planning on making a local web editor where you give it the theme files and there's a nice GUI to edit/configure/preview them, and then you save it as new files or override the old files
1
0
4
@slime2stream
slime2
9 months
with this change, you'll likely never have to worry about putting in your key more than once, because the tokens will be automatically refreshing on expiration basically it'll keep you "logged in" as long as you've used the overlay at least once in the past month or so
1
0
3
@slime2stream
slime2
8 months
upcoming feature for v0.3.0 👀
@imZaytri
Zaytri 🍉
8 months
extremely simple to set these yourself without worrying about how it works the timings are in milliseconds, you do need to define the animation class yourself in the CSS if you want an animation you can also set an event delay in case you have a need for that
Tweet media one
0
0
4
0
0
3
@slime2stream
slime2
8 months
so I can't promise anything for YouTube anytime soon, since like half of it is pretty much out of my hands, and I'd have to do some kind of beta testing just to get the data necessary to get Google to allow me the high limits needed to make it public
1
0
3
@slime2stream
slime2
7 months
@MaximoStreams what no why would I want that the source is visible but I wouldn't allow anything kick related to be developed with it
1
0
3
@slime2stream
slime2
7 months
@Reicha7VT hmmm maybe I'll add a way to temporarily change the background color via the main tools window there
0
0
1
@slime2stream
slime2
8 months
in the process of implementing YouTube support, I rewrote a lot of slime2, so at the very least there's some new stuff to look forward to, and hopefully I can get some sort of settings page working so people don't have to modify the code for customizations
0
0
2
@slime2stream
slime2
7 months
@diwasims either way i still need to update slime2 to be compatible with stream events such as follows/subs/raids/etc. since it currently only handle chat message events
0
0
1
@slime2stream
slime2
9 months
I'll probably also have it generate the key file for you instead of making you have to copy/paste in the key
0
0
2
@slime2stream
slime2
7 months
@VasTheFalz seems that they did move away from that, and they're good about listening to their creators now so I kinda doubt that they'll ever mess with it again
Tweet media one
1
0
2
@slime2stream
slime2
7 months
@VasTheFalz but yea thanks for the heads up I didn't know about that
0
0
2
@slime2stream
slime2
10 months
i definitely need to figure out how to automate creating release builds better
1
0
2
@slime2stream
slime2
7 months
@ayovaly @xocheergurlox yep, don't have a timeline on when that'll be possible tho
0
0
2
@slime2stream
slime2
7 months
Yes there's a YouTube account button now but it doesn't do anything yet, still working with YouTube to get an increased API quota.
0
0
1
@slime2stream
slime2
10 months
@painradio did you follow the Getting Started guide and put in your token?
1
0
0
@slime2stream
slime2
7 months
@tommysonlineVT i could add that in later fundamentally slime2 widgets work different than other widgets, mostly due to the limitations of a local overlay so i don't know if it'd be easy but it's still doable
1
0
1
@slime2stream
slime2
9 months
it's a total of 8 classes .vertical-top-left .vertical-top-right .vertical-bottom-left .vertical-bottom-right .horizontal-top-left .horizontal-top-right .horizontal-bottom-left .horizontal-bottom-right which are hopefully self-explanatory
0
0
1
@slime2stream
slime2
7 months
@The7ark @notbellattv oh nice I legit thought that was just code from the screenshot XD
1
0
1
@slime2stream
slime2
7 months
@Succuleaf_VT maybe! i haven't heard anything bad about it. i don't think they have a dev API yet so i'm probably not gonna think about it until that happens
1
0
1
@slime2stream
slime2
1 year
all of this has been a lot of trial and error to figure out what does and what doesn't work when you're trying to create a web project without a web server
0
0
1
@slime2stream
slime2
5 months
@nyavarr @auxdroid ye that's on the list for upgrades, just haven't had motivation sparks to work on it yet
0
0
1
@slime2stream
slime2
7 months
@Hashtag__Sam once I add chat bot functionality people could make individual loyalty point widgets not planning on integrating something like that into the core of slime2
1
0
1
@slime2stream
slime2
7 months
@cafeaunat :0 this is gonna look so nice
0
0
1
@slime2stream
slime2
7 months
@ClownboyBandi it'll take some time but yea, at least in terms of overlay widgets
1
0
1
@slime2stream
slime2
9 months
@swormy yay let me know how it goes with the overlay!
1
0
1
@slime2stream
slime2
5 months
@FawnLace @StreamLiveSpace oh thanks I'll send an email!
0
0
1
@slime2stream
slime2
7 months
@ABGNoire I don't really know unlike SE, you can't combine widgets into one browser source, each one needs it's own you could get the free simple chat widget and test that out
1
0
1
@slime2stream
slime2
7 months
@fetalstar you could use Twitch's goal bar and apply custom CSS thru the OBS Browser Source settings
1
0
1
@slime2stream
slime2
7 months
@diwasims it's still connected to Streamlabs, it just updates text files from them hmmm I mean if you're fine with it not having offline events, and only the most recent of each event (while live), I could make that happen, since slime2 has a persistent storage option
1
0
0
@slime2stream
slime2
7 months
@dmyetti I do my own UI design, taking inspiration here and there but ultimately putting my own spin on it, making my own components Before I got into code I was into web design
0
0
1
@slime2stream
slime2
7 months
@SchalaKitty oh nice it looks great!
1
0
1
@slime2stream
slime2
10 months
ok so I broke everything because I forgot to rename some things but that's fixed now
1
0
1
@slime2stream
slime2
1 year
additionally, I'm trying to make it as easy as possible for developers/designers to package custom themes that they can then distribute free or paid, and I'm planning on creating both free and paid themes myself
1
0
1
@slime2stream
slime2
9 months
this change is happening because while twitch authentication tokens can last for weeks, youtube (google) authentication tokens last about an hour, which is not at all long enough for a typical stream, so it needs a separate system to automatically refresh the tokens for you
1
0
1