Internet Relay Chat (the best and potentially most widely supported chat protocol in existence)
Would you allow third-party clients for your chat? (If so, an API would be extremely helpful)
Technically they have an API, it just requires Repl Auth (Could be cookie spoofed, theoretically)
“third-party clients” would probably be better described as “third-party clients and single-user bridges”.
If an API key could be used instead of repl auth for an API endpoint, that’d work
- Dark mode, please.
- Was conversing with pfs about an API endpoint that could receive messages from other platforms, using a key instead of repl auth.
I’m gonna collab w/ @Coder869 on darkmode, it should be out by tomorrow night
Could you just add this CSS?
:root {
color-scheme: light dark;
}
Could you make it use web sockets so that it does not have to reload or make an http request each time?
I tried using socket.io in Flask before, it ended with my brain kinda breaking and I decided to never use it again lol.
Use raw web sockets + quart, it is probably easier.
I have no idea how to do WebSockets in Python Flask, sorry.
Update
Everyone has been asking for dark mode. It is finally here!
You can change your theme here.
Credits to @Coder869 for the dark mode CSS.
Socketio with flask isn’t very hard for me xD
Requires a little bit of javascript sadly
I wish to become an admin.
I can vouch for @CosmicBear. They have great experience moderating chatrooms. They have a great sense of humor but know when content crosses the line and responds appropriately to the scenario.
I’ll make you an admin after bugs and updates are fixed.