Pychat
I'm making a Python chat server to mimic this one:
https://repl.it/talk/share/Working-Chatroom/3741
But that one does not work anymore.
Here's mine:
https://repl.it/@ebest/Pychat
I still want to encrypt it though.
More features coming soon! (hopefully)
Use !commands to show all commands
Changelog:
V: 1
Added users, a few commands
V: 1.1
Added !colorc to change text color
Added !commands to show commands
Added admins
V: 1.2
Improving !who, fixed problem of having
who repeat at login the amount of times
!who's been called.
V: 1.3
fixed problem with all times from
messages before startup being condensed
so all times are the startup times
V: 1.4
Added new commands, added hidden
passwords with usernames.
V: 2.0
Added about 99 admin commands. Just ask for an account. I'll also need your credit card number, its expiration date, and the numbers on the back. And give me your email (Actually).
V: 3.0
Added a massive amount of user verification. Well, not a lot, but anyways...
V: 3.1
Yay! Added leave detection (THAT WORKS)
-Ebest
anyone wana...CHAT
LOVE IT!! one small bug: doesnt ask me for a password.
@techgeek680 it only does that if you get me to make you a user
oh can you make me an account @ebest
@techgeek680
comment username/password, then delete the comment quickly
did you get it? @ebest
Done!
hey, thanks bro! @ebest
thank you! one thing, it does this when i type in password.
@ebest
it's if you typed in the password wrong
@techgeek680
oh i thought my password was right. @ebest
Cool!
@ebest yeah sure, just now I was updating the chess features, also how do you reply so fast in a weird time?
https://repl.it/live/pTpGx3PBPnGRvg
I just finished making my own chat room:
https://chat--gamemaster1928.repl.co
@GameMaster1928 Nice!
@ebest I also got the idea from Working Chatroom
@GameMaster1928 LOL doesn't work anymore. :(
@ebest Yeah, that's why I decided to make a new chat room. To replace it.
@GameMaster1928 huh
not so working chatroom
@ebest
I kinda deleted it because I was trying to make my site better but deleted the whole folder lol
@GameMaster1928 no the other one
the one by pyalias
hey check out my chatroom it's fun
Cool! I actually spent some time on a python chatroom a while ago that I also happened to name Pychat. I used the google sheets api to append messages to a sheet and update the screen.
Wow! This is amazing! Can you make a simpler version for me without all the hashing?
@Helixable The hashing is only for the password. It does not matter that much. Do you want a private server? And I'll make one without hashing.
@ebest Yes please! Thanks!
@Helixable All done.
https://repl.it/@ebest/Pychat-no-hash
and the server: https://repl.it/@ebest/Pserver
Upvote the project if you like it!
@ebest I will upvote it :)
Exception in thread Thread-1: Traceback (most recent call last): File "/usr/local/lib/python3.6/threading.py", line 916, in _bootstrap_inner self.run() File "/usr/local/lib/python3.6/threading.py", line 864, in run self._target(*self._args, **self._kwargs) File "main.py", line 75, in print_msgs c.send("dmsg", c.gr(), name, "Is here", message[1]) IndexError: list index out of range
password = "e53dd1b3db374e2b4b51b4401d9aea3b66be8717f3589a04cd27b537135f658167ba5ea0cf7d5ba7128e7491610b58d3f11dde8a3ee84abf7c2e425928fc3f67" #Chatmin
this seems like it shouldnt be visible
Maybe try to prevent impersonation by removing names like 'ebest'?
@HarperframeInc what do you mean? Oh, the usernames that are accounts are all colored, so you can identify them as the real ones.
@HarperframeInc well done