Skip to content
Sign upLog in
← Back to Community

An Amazing Chat Server With 😊😊 REPL AUTH 😊😊 and GOOGLE AUTH 😊😊

Profile icon
sojs
  • this is version alpha - new version coming soon! *

This * amazing * chat server supports multiple rooms, private rooms - which - btw - do not allow people in unless they have the password, if they do not, they are redirected. All passwords are hashed, so there is no chance of people coming in uninvited.

How to Use:

You will be brought to the login page. This page has three options,Repl Auth, Google Auth, or to login as a guest.

After that, you will be redirected to room * general *. Here is where most of the conversation will be. Then, you talk, talk, and talk. Emojis are supported, but links and images are coming in BETA. To type in an emoji you do the standard keyboard interpretation: :) - smile ;( - cry and ;) - wink

Page Setup:

On your left there is a large menu for selecting the room you want to go in. If you scroll down, you will see the option to create a private room, click it if you want. On the right is where you see the people online, in other rooms and the one you are in. IDLE people is coming in BETA.

Things To Remember:

  • No Profanity or down talk
  • Comment Below with suggestions
  • all messages are logged, except for those in a private room
  • BETA version will not be coming for a couple months

Updates coming in Version BETA:

  • DMs
  • Links - like repl terminal
  • image support
  • Idle people
  • Logout
  • more emoji support
  • ping option
  • Timestamps

Later updates:

  • MD (markdown) Support
  • Small descriptions for sites (like discord)
  • Different Chat * servers *
  • Edit and delete options for messages

A thing is never done, until all possible things are added
[email protected]

Thank you to:

  • @PYer
    for help with the stylesheet.
  • @Bookie0
    for new ideas

Comment with suggestions and bugs!

I will not be able to respond for a while, though, because, like
@PYer
, this is my last post for the summer.

Thank you and remember to upvote!

** * note: there is no mobile view. If you try to view this on a phone, I am not liable for headaches in result of a horrible stylesheet * **

Voters
Profile icon
edixon511366
Profile icon
GordonHuang4
Profile icon
ProCatGuy
Profile icon
DREWNOLT
Profile icon
DabDatBass
Profile icon
gamingskeleton3
Profile icon
Leroy01010
Profile icon
DJWang
Profile icon
TheForArkLD
Profile icon
MarcusWeinberger
Comments
hotnewtop
Profile icon
techgeek680

WOW!

Profile icon
sojs

thanks

@techgeek680

Profile icon
techgeek680

Yea I use iPhone [email protected]

Profile icon
sojs

lol

@techgeek680

Profile icon
DynamicSquid

Oh this is sooo cool! I love it!

Hope more people sees this though. Not rly a chat room without anyone there

Profile icon
sojs

Ya thanks

@DynamicSquid

Profile icon
sojs

Can you please help spread it? [email protected]

Profile icon
[deleted]

@DynamicSquid
@sojs
Should I help you two spread this masterpiece. Let me know if I should. Just trying to help out.

Profile icon
HenryZelonka1

@DynamicSquid

Maybe you could get it in the repl report.

Profile icon
CosmicBear

DOn't log in with replit that isn't real replit auth. Replit auth shouldn't ask for your name and password!!!

Profile icon
sojs

Its not real repl auth. Literally a POST request to replits own servers. Not doing anything fishy. Look in the code.

@CosmicBear

Profile icon
DREWNOLT

Is there a way to sign out, or delete all info?

Profile icon
sojs

You can sign out by clearing all cookies and local storage. I am currently working on a newer version which will hopefully come out soon with lots of other features. What do you mean by delete all info? You can not delete messages. (Unless I parse through the DB and modify it directly.

@DREWNOLT

Profile icon
DREWNOLT

@sojs
By delete all info, I mean sign out completely.

Profile icon
sojs

clear the cache to sign out

@DREWNOLT

Profile icon
DREWNOLT

@sojs
Uh... How do I do that? (If it helps, I use a chromebook and the Chrome browser.)

Profile icon
sojs

CTRL+SHIFT+D on [email protected]

Profile icon
[deleted]
Profile icon
[deleted]

@AJDevelopment
sign in wont work with repl.it and google

Profile icon
sojs

Can you send me a screen shot?

@AJDevelopment

Profile icon
[deleted]

@sojs
not really because it would show my email which i want to keep private

Profile icon
sojs

okay

@AJDevelopment

Profile icon
[deleted]

@sojs
so what happen is i sign in and after pressing log in the dialog box disappears and nothing happens

Profile icon
sojs
Profile icon
sojs

@Bookie0
I changed when you logged in with good to Bookie0 - instead of your real name

Profile icon
Leroy01010

noice

Profile icon
DJWang

This is legit discord

Profile icon
TheForArkLD

Marquee support pls!
Example : ;marquee;
Silent Upvoting
Ah and i want to be developer

Profile icon
sojs

do you know reactjs?

@TheForArkLD

Profile icon
TheForArkLD

@sojs
sorry no

Profile icon
[deleted]

@sojs
I found a spelling mistake on one of the sections on the left.
You wrote "Mincraft" instead of Minecraft. Cool project though :)

Profile icon
DollarSign

https://prnt.sc/t0zxxp
You need to use a wild card in your uri in Google Console. (I know my stuff)

Profile icon
sojs

The url is https://chat-room-alpha.sojs.repl.co You forgot the * alpha *

@DollarSign

Profile icon
DollarSign

the only url is alpha

@sojs

Profile icon
sojs

the screenshot shows without it.

@DollarSign

Profile icon
DollarSign

THE LINK NEEDS TO BE chat-room.sojs.repl.co/* in the cse

@sojs

Profile icon
DollarSign

I made a similar thing with PHP also with auth @Bloxy_Cola

Profile icon
studentAlfredAl

Wow, this was really good! Keep up the great work! :D

Profile icon
sojs

Thanks

@studentAlfredAl

Profile icon
Bookie0

Is this normal?
(I’m on mobile, maybe make a mobile interface?)
2E8E9357-B0BB-4D0A-8F53-3D7F59544710

Profile icon
sojs

Um... no. Try refreshing

@Bookie0

Profile icon
Bookie0

Yeah it’s still like that. Prob because I’m on ipad : (

@sojs

Profile icon
Bookie0

But it’s still cool! You should add a β€˜ping’ option

@sojs

Profile icon
sojs
Profile icon
Bookie0

@sojs
thx

Profile icon
sojs

It's sanitized now

@Bookie0

Profile icon
Bookie0

Sanitized?

@sojs

Profile icon
Bookie0

Also you should add a log out option to switch accounts

@sojs

Profile icon
sojs
Profile icon
Bookie0

Uh ok

@sojs

Profile icon
sojs

Found your bug: click the general link, because for some reason, the scripts never run if you are not in a room.

@Bookie0

Profile icon
Bookie0

Ah ok

@sojs

Profile icon
CodingGoose

It's AWESOME

Profile icon
SixBeeps

i broke it yw

Profile icon
sojs

How?

@SixBeeps

Profile icon
zplusfour

THIS IS AMAZING!

Profile icon
sojs

Thanks

@ZDev1

Profile icon
zplusfour

@sojs
np