chat room
- Started
- Last post
- 230 Responses
- jon_d0
its starting to look good.
no ones there
- kingsteven0
haha, shucks... i got a screengrab
- stewdio0
Rooms!
My chat app now supports rooms. The main room will always be where it's most exciting ( http://stewd.io/chat/ ) because that's where everyone lands by default.
But other rooms are just a URL away. You can just create your own room on the fly by using the following format:
http://stewd.io/chat/room/qbnOr if you wanted a "London" chat room you could try:
http://stewd.io/chat/room/london…See how it works? It's easy. So... Right now there's no list of active rooms. And I probably won't do that—I might highlight particular rooms if that makes sense, but leave the rest off radar. Remember: every room is open to everyone so if someone knows the URL they can enter the room. (Read as: protect your privacy! Don't post things that shouldn't be public.)
- animatedgif0
Are you ever going to unban the IP range of my building?
It's never worked for me.
- stewdio0
@Amicus posts only last 24 hours so they do disappear. but also... working on a way regular users can agree to clear a room's content.
@scarabin I was worried about this too, but it turns out 99% of the action happens in the main room. If the main room is quiet then odds are the whole system is quiet. The "rooms option" is really there for quick side chats or to get away from trolls in the main room.
And PM is coming! I'm working through some additions to the back end that will allow private messages, user karma values, grouping together to ban trolls, etc. My aim is to make some progress on that next week. (Swamped with work right now.) But I'll of course keep you updated.
This is the most fun accidental side project I've worked on in a while.
- scarabin0
i think it's better to just have one room. it's too dead in there usually to go splitting up what little traffic we have into even smaller fragments.
- ideaist0
I think it should be called "ch@" and QBN should communally assist in its branding...
; )
Nice work stewdio...
- stewdio0
Crickets . . .
- stewdio0
I added two new features that are in beta. They're hidden at first. You have to click the empty space at the very bottom of the page. Then a new panel will popup. Here's what you can do:
1. Extended Characters. I added a panel of cute symbols (like the snowman, etc.), accented Latin, and math(s) symbols. Just click on one to add it to your message.
2. Privacy. I added the ability for very rudimentary encryption. It's just a thin deterrent so don't be naive, but it's fine for just normal private conversation. I tried to code it in a way that other people can write bookmarklets to extend and improve the functionality if that seems desirable.
The way it works is you paste in a long text into the encryption field. Anyone who has the *exact* same text in their encryption field will be able to decode your text correctly. Otherwise it will just be gibberish. Now in an ideal world this encryption field text would be completely random (rather than say... English where you could do character frequency analysis, etc.) and you would generate new random text for each message you wanted to send. If that sounds clumsy... That used to be how all sigint had to operate!
- Amicus0
@scarabin
yeah, although it's a good way for a quick private conversation... it would be nice if private rooms were deleted automatically if no comments were made in an hour or something.
- cannonball19780
a/s/l?
- set0
It's probably worth mentioning if Stewdio hasn't already that the @set thing is case sensitive...
- stewdio0
Ok. New update. I added little color swatches to the chat that are *loosely* based on IP addresses. What this means is that your color will remain the same regardless of what your user name is, as long as you stay on the same machine. I stress *loosely* based on IP address. You won't be able to get someone's IP address by inspecting the color. And although unlikely, it is possible two people with two different IP addresses will have the same color.
But since that's very unlikely what this does do is point out the duplicate names being used. If five guys are pretending to be Set that should become apparent. And then it's just a matter of which color Set is the real Set. You can probably "prove" who's who just through conversation. But if you're really obsessed with proving it's you I suppose the real person can post their color values here on QBN as a cross-check.
Again, I know this doesn't solve the fact that there aren't accounts, but it's a stop gap measure. I mean... I'm busy coding for a real project here so I can't just recreate QBN from scratch with a bonus chat room feature ;)
- set0
I'm salmon pink
lol
- 20120
bump
- Hombre_Lobo0
router restart - RGB(183,0,190)
- sea_sea0
chatttr! i had forgotten about thee.
- http://chatttr.comsea_sea
- never remember.
also never forgete-pill
- popfodders0
QBN IRC
- Continuity0
Haha that was fun.
Nice work, Stewdio!
- jadrian_uk0
check this out studio:
http://www.colorwheelco.com/