After a long and broken development and a lot of buzz on IRC, I am finally ready to release Whisper to the masses!
What is Whisper?
Whisper is a client and server pair both created in LOVE. It is a general chat room program with a loose authentication scheme originally created as a proof of concept that you can do more with LOVE than just games and also as an exercise in learning Luasocket.
How do I get Started?
Simply download the client from the link below and start it up. Choose an alphanumeric name 20 characters or less and also choose a password, then click Connect and join the server.
How does authentication work?
Truthfully there is no username/password login scheme. Whisper uses a Tripcode system similar to what you might find on 4chan. Your password input is sha1 hashed once locally, and then once again on the server to provide a unique 40 character authentication 'Tripcode' that can be compared against a username. Consistently logging in with the same password will provide the same Tripcode.
What does it look like?
See attached screenshots.
Whisper is still rough around the edges and a little lacking in documentation at the moment. I need your help to improve it! Visit the repo in my signature and submit bugs, feature requests, and comments to contribute to the improvement of Whisper!
I would also like to take a moment to thank a few people. First NikolaiResokav, who I have been working closely with squashing bugs and improving his LOVEFrames GUI library. Also, bartbes for showing me the ropes with LuaSocket and being patient. Lastly, all of the members of IRC who have helped me with advice and numerous client tests over these past few months.
I will leave the server up for the rest of the evening, if not for the next few days so everyone gets a chance to connect and talk. Come join us!
Download Whisper: Link removed. Download the latest .zip from the repository link.
Repository: https://github.com/Ensayia
Whisper
- substitute541
- Party member
- Posts: 484
- Joined: Fri Aug 24, 2012 9:04 am
- Location: Southern Leyte, Visayas, Philippines
- Contact:
Re: Whisper
Cool.. Joined as PhoenixAkaSub.
Currently designing themes for WordPress.
Sometimes lurks around the forum.
Sometimes lurks around the forum.
- substitute541
- Party member
- Posts: 484
- Joined: Fri Aug 24, 2012 9:04 am
- Location: Southern Leyte, Visayas, Philippines
- Contact:
Re: Whisper
Got loads of suggestions in my mind. Here are some :
1. Change Icon when someone chats
2. Add a notice when someone types (although that might be speed-intensive)
3. (Maybe) add some emoticons
1. Change Icon when someone chats
2. Add a notice when someone types (although that might be speed-intensive)
3. (Maybe) add some emoticons
Currently designing themes for WordPress.
Sometimes lurks around the forum.
Sometimes lurks around the forum.
Re: Whisper
Nice!
You know what would be cool?
If we migrated the love irc channel to here. Probably not going to happen, but it would be awesome
Note:
I am not suggesting we do this, just saying it would be awesome.
Anyways, awesome job, Ensayia!
You know what would be cool?
If we migrated the love irc channel to here. Probably not going to happen, but it would be awesome
Note:
I am not suggesting we do this, just saying it would be awesome.
Anyways, awesome job, Ensayia!
- josefnpat
- Inner party member
- Posts: 955
- Joined: Wed Oct 05, 2011 1:36 am
- Location: your basement
- Contact:
Re: Whisper
Nice to finally see a release of this!
Now github it!
edit: didn't see that it was in your sig, as I have my sig disabled.
Now github it!
edit: didn't see that it was in your sig, as I have my sig disabled.
Last edited by josefnpat on Wed Oct 31, 2012 3:27 pm, edited 1 time in total.
Missing Sentinel Software | Twitter
FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push
FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push
Re: Whisper
something strange happens when you use \n...
Had a fun time plating with it.
Had a fun time plating with it.
- Nikolai Resokav
- Party member
- Posts: 140
- Joined: Wed Apr 28, 2010 12:51 am
- Location: United States
Re: Whisper
Nice work Ensayia! I look forward to future updates.
Re: Whisper
Yes, using escape characters will break the formatting. There's a way to disallow using those characters through the text input object in LOVEFrames. The fix should be in the next update.
Re: Whisper
Cool! Will try it out sometime.
My game called Hat Cat and the Obvious Crimes Against the Fundamental Laws of Physics is out now!
Who is online
Users browsing this forum: No registered users and 154 guests