LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

Site Updates [OLD]

Root / Site Discussion / [.]

🔒
haloopdyCreated:
Make sure you add the Twitch Module to the /help command.

Make sure you add the Twitch Module to the /help command.
It's a local command, so there's no help associated with it (yet). One day!

Site Update June 14, 2016:
  • Added an embedded twitch player to chat. You can now watch a stream and stay in chat all in the same window.
    • Show player with /showtwitch channelname. For instance, you can do /showtwitch nintendo
    • Hide player with /hidetwitch.
That said, maybe a site chat add-on is in order? Maybe put an iframe of the chat on the left side and toggle it in settings? That would be really cool. I would have put this in feature requests, but this seemed fitting here based on your post.

Site Update June 14, 2016:
  • Added an embedded twitch player to chat. You can now watch a stream and stay in chat all in the same window.
    • Show player with /showtwitch channelname. For instance, you can do /showtwitch nintendo
    • Hide player with /hidetwitch.
That said, maybe a site chat add-on is in order? Maybe put an iframe of the chat on the left side and toggle it in settings? That would be really cool. I would have put this in feature requests, but this seemed fitting here based on your post.
You can't just jump from "embedded twitch" to "floating chat widget". They're completely different; making a chat widget will take a LONG time, and I'm not ready to do this yet. Plus, people voted for badges over the modular homepage, so you're going to have to wait for badges first before I start on a modular page system (which would include a chat element).

Not...exactly what I was talking about... I meant on the subject of iframes (I'm assuming the Twitch thing is) and it was on the point of putting a fixed iframe on the page. https://gyazo.com/ed06a95178c80bf96d365587dbbf695b

Not...exactly what I was talking about... I meant on the subject of iframes (I'm assuming the Twitch thing is) and it was on the point of putting a fixed iframe on the page. https://gyazo.com/ed06a95178c80bf96d365587dbbf695b
Oh, but we're probably not going to do it like this, so it will indeed take time. If we just pop an iframe on each page, you'll enter and leave the chat EVERY TIME you go to a new page. Sorry, not going to do that.

Not...exactly what I was talking about... I meant on the subject of iframes (I'm assuming the Twitch thing is) and it was on the point of putting a fixed iframe on the page. https://gyazo.com/ed06a95178c80bf96d365587dbbf695b
Oh, but we're probably not going to do it like this, so it will indeed take time. If we just pop an iframe on each page, you'll enter and leave the chat EVERY TIME you go to a new page. Sorry, not going to do that.
Ah, gotcha.

Make sure you add the Twitch Module to the /help command.
If you have the chatJS Plugin System installed, you can use /localhelp builtin to see all the Twitch commands. Of course, it won't be in its own category, but still, it's easier to find the commands Random builds into the chat

Site Update 6/20/16: Nerd Update
  • You can now save values on the server using the query page /query/varstore. You can store any amount of named variables and read them at any time. This is pretty much only useful if you're going to be hacking into the javascript though.
  • Added "Tiny Computer" to the website. This is one of my old, assembly-esque programming toys that gives you a tiny monochromatic system with direct memory access. Check out the "snake" example if you want to see what it does.

Added "Tiny Computer" to the website.
Should've given a link, can't seem to find it anywhere. EDIT: Can you pass a value to a macro?
!@setvalue and (passed value) 0 (passed value)
add (passed value) (passed number) (passed value)!

Added "Tiny Computer" to the website.
Should've given a link, can't seem to find it anywhere. EDIT: Can you pass a value to a macro?
!@setvalue and (passed value) 0 (passed value)
add (passed value) (passed number) (passed value)!
No you can't pass a value to a macro; this isn't C lol. It's direct macro substitution. If you need something that resembles a function call, you'll have to use jrt and store values on a (self made) stack. I'll add the link; thanks for pointing that out.

Never mind, I found out a way for value setting:
!@set add 0!
@set 1337 m420

Never mind, I found out a way for value setting:
!@set add 0!
@set 1337 m420
I'm pretty sure I use ALL the syntax possible in the snake example, so check it out if you need any examples. Also, I'm pretty sure the help document is just wrong in some places lol... if people actually use it, I'll fix all that stuff.

Unimportant Update 6/21/16:
  • Added saving and loading to Tiny Computer. You can now save your code on the server. Each file can be up to 64KB (that's actually quite a lot).
  • Fixed a bit of the Tiny Computer help document so all the information is consistent.
Nothing important in this one... in fact, there was nothing done on the website at all.

(unimportant) Site update mid-late june:
  • Added smooth scrolling to chat. Feel the buttery, vsync'd smoothness! Or not... whatever. If you REALLY hate it, one day I'll make it optional.
Update: Added setting for smooth scrolling. You can now disable it if it makes you barfy or something.

It looks nice! Thanks! (Now if only I wasn't banned lol)

It looks nice! Thanks! (Now if only I wasn't banned lol)
Why did you edit this random? Just wondering

It looks nice! Thanks! (Now if only I wasn't banned lol)
Why did you edit this random? Just wondering
Look at the post: there is no edit on it at all. Nobody edited that post; not even you.

Site Update June 29, 2016:
  • Changed /user links to use usernames in a path rather than a UID as a query string. This means links to your user page changed from https://smilebasicsource.com/user?uid=2 to https://smilebasicsource.com/user/randomouscrap
  • Changed /search links to use paths for categories instead of query strings. This is just like user link changes: links go from https://smilebasicsource.com/search?category=Programs to https://smilebasicsource.com/search/Programs
  • Added colors to user ranks in chat. These colors only existed on the main website; those same colors are now used in chat.
  • Changed lag reduction in chat code to remove a large chunk of messages rather than one at a time. This should reduce chat lag significantly when you get to the max, but will limit your history. Remember: you can always turn this feature off in settings (but your chat will most likely lag)
  • Fixed ancient notification styling issues. It should now look like the rest of the pages and not be scrunched up near the top.
  • Don't forget: you can disable advertisements from your user settings.

How exactly do ranks work? I'm assuming they're for admins, but are there and current/future ways of obtaining these?