Whaleshares Logo

A Chat App, Truly on STEEM!

cadawgPosted for Everyone to comment on, 4 years ago2 min read

This APP is in Alpha, so please keep that in mind while using it

image.pnghttps://streemjs-public-client--snaddyvitch-dis.repl.co/

image.png

StreemJS - Steem custom_JSON based chat app Web Alpha

Hello everyone,

I am here to announce a new app I have made that uses the STEEM blockchain fully. This app has no database at all, everything is client side and blockchain based, as I realise we've all been forced to use Centralised Chat Apps this whole time. Admittedly this chat client isn't speedy-fast, but it's not untolerable, so I hope you all like it. Just remember the history is permanent, as it is embedded in the Blockchain.

How to use?

  • Visit: https://streemjs-public-client--snaddyvitch-dis.repl.co/
  • Enter your username to unlock the chat box. This is not verified, but when you send a client, it will use Keychain with that account, so it's advised to login as yourself to be able to use it.
    image.png
  • You should now see your user icon and a red button with a cross on it (logout/change username) and the chat box and send button will have been unlocked
    image.png
  • There is only one channel at the moment, so now you can type a message and send it. The box will disable itself while the message is being broadcast. Only people who are currently online will see your message due to the way the app currently works, as I said, this is early stages testing only, if it goes down a treat, I've got an idea for a system of 'miners' who store the history in a clean format.
    image.png
  • Confirm the transaction in Keychain (only keychain, steemconnect may be added later)
    image.png
  • Done...
    image.png

You can see who sent a message by hovering over their icon:
image.png

Formatting:

As you saw, I used bold in the message above, so what styles/tags do we allow in our client?

  • Regular: Text
    image.png
  • Bold: <strong>Text</strong>
    image.png
  • Italics: <em>Text</em>
    image.png
  • Images (Max 1 Per Message): <img src="https://steemitimages.com/p/2bP4pJr4wVimqCWjYimXJe2cnCgnHrkQwpKB9Kxgbyg">
    image.png
    P.S @lividseagulls where the hell are you?
  • Abbreviations: <abbr title="SteemConnect">SC</abbr>
    image.png
  • Small Text: <small>Little Text</small>
    image.png
  • Link: <a href="https://steem.tools/steemengine">Steem Engine Tools</a>
    image.png

Thanks,
Feel free to leave feedback below,
~ @cadawg


This post was posted from Steem

Sign Up to join this conversation, or to start a topic of your own.
Your opinion is celebrated and welcomed, not banned or censored!