You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

iChat

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

0
b/Web publicado por u/_iPhoenix_ April 01, 2018, 12:29:10 AM
Hello, everyone!


Introducing iChat: the chatting service that isn't my problem.


iChat is a lightweight chatting service. It is not a standalone application. It is supposed to be designed and customized by the user, and does not come with any styling or "creature comforts".


I should probably write some documentation. (Edit: I did!)


To install iChat into your webpage:
1) Install Firebase.
2) Set up user authentication.
3) Set the users' displayNames to the username that will be shown on screen.
4a) Add this line of code into the body tag, where you want it to go.
4b) Add these rules to your database rules.
5) Optionally (but recommended), add styling.

iChat is being used on multiple sites already, but I want to create my own demo for it.

For those interested in seeing the inner workings or wish to assist in the development of iChat, the main JavaScript file is here

Edit: I just updated iChat to v0.3.0

This basically includes a bunch of bug fixes I had done earlier but forgot to push.
Last Edit: April 09, 2018, 10:35:47 AM by _iPhoenix_
Inicia sesión o crea una cuenta para dejar un comentario
u/_iPhoenix_ April 01, 2018, 01:38:41 PM
Today I added usability improvements!

You can check out an example of iChat here. Just sign in with Google!
u/_iPhoenix_ April 03, 2018, 05:46:58 PM
Quote from: _iPhoenix_ on April 01, 2018, 01:38:41 PM
Today I added usability improvements!

You can check out an example of iChat here. Just sign in with Google!

I reverted my so-called "usability improvements". It turns out that scrambling the messages people send actually makes it less usable. :(

Introducing iChat Plugins!

iChat plugins are little snippets of code that are called whenever a message is received by the client. They take message data as input and return that message data, with or without changes!

You can read more about iChat Plugins here, in my GitHub repo.

:walrii:
u/_iPhoenix_ May 05, 2018, 06:37:16 PM
iChat is now v1.0.0

This update comes with additions to the Plugin API, features letting you disable iChat's usage tracking, internal code formatting improvements (I've never written code that is so neat and well documented), and documentation improvements.

I also changed how iChat handles version information.

You can read more about this release here.
Last Edit: May 05, 2018, 07:36:40 PM by _iPhoenix_
Start a Discussion

b/Web

Website developement and scripting

68
Topics
Explore Board
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal