It would be really useful if this could group messages by the canonical URL from where the message was sent and then be logged elsewhere. Especially if it could be extended to annotate or refer to parts of the page, so that with some further tooling you could view the log and click through directly to a particular part of site in a development environment.
This is so cool. I might consider connecting this to a Telegram bot and adding it to my personal site just in case someone opens the console one day and wants to chat with me.
WOW !! Consolechat creator here. This thing started as a joke and honestly I didn’t expect this much traffic. Our servers can't no longer keep up with it: D
Thanks for trying this out and for all the feedback! A more stable release will follow later.
Shameless plug: i'm the cofounder of Supabase (https://supabase.io an open source Firebase alternative). I'd be happy to help you convert this over to if you want to avoid the servers altogether. We have realtime+auth built in, so it's great for chat apps.
Because (per the creator) a more stable release will follow.
If people are interested (the people who are upvoting), they can provide suggestions/feedback and possibly get involved with the project in some capacity.
Im candidly wondering how hard it is to understand this foreign concept.
Cool project, I keep getting booted but seems like it would be a fun little toy for a secret dev community or an interesting way to converse with your more tech oriented users who would like to report bugs.
A friend introduced me to Grepolis. I started playing and liked the game but I did not want to spend my time playing the game, so I wanted to write some code to play on my behalf and I would get human satisfaction from my code playing the game by proxy.
I started looking into the requests/responses, and I found something cool in the HTTP response headers that was something along the lines of "If you are reading this, please consider applying to work at our company".
One other instance of this is a company here that posted an opening for software developers. The page was blank, so naturally I opened the console to see what's wrong. There were comments in the page that said "Congratulations, you passed the first step. To get the link of the page, please decode this message in Morse and send us the code you used to do that". I didn't write any code because I was familiar with Morse code, so I got the link directly.
I was contacted by their CTO shortly after. I had already been hired in the meantime (by another CTO at another company and they knew each other apparently). I told him I found it pretty cool and interesting. He said that very few people found the link and applied.
This reminds me of the time when I wrote a web crawler which saved all unique HTTP headers along with their values. Turns out that those `X-We-Are-Hiring` headers are not so uncommon. I also found a misspelled content security header on some poor Brazilian Bank's website.
Not the OP, but any suggestions on libraries/algorithms for doing so? Seems like if you want to support a wide range of languages, you have to be careful how you do this.
To make it more fun, we added a bunch of new features to ConsoleChat. Users can now eg. create and join channels, see who users are online etc. All the current commands are on the website (consolechat.io)
It would also be cool to hear what other features people would like to have in this kind of service.
43 comments
[ 4.3 ms ] story [ 112 ms ] threadIt would be really useful if this could group messages by the canonical URL from where the message was sent and then be logged elsewhere. Especially if it could be extended to annotate or refer to parts of the page, so that with some further tooling you could view the log and click through directly to a particular part of site in a development environment.
Thanks for trying this out and for all the feedback! A more stable release will follow later.
Make it like IRC, I'd often pop open my console just to have some dev chats.
=====
I've been throwing my open source projects API requirements on Firebase Functions these days.
It just works, has no down time and relatively cheap.
If people are interested (the people who are upvoting), they can provide suggestions/feedback and possibly get involved with the project in some capacity.
Im candidly wondering how hard it is to understand this foreign concept.
Would love IRC like capabilities as well.
I started looking into the requests/responses, and I found something cool in the HTTP response headers that was something along the lines of "If you are reading this, please consider applying to work at our company".
One other instance of this is a company here that posted an opening for software developers. The page was blank, so naturally I opened the console to see what's wrong. There were comments in the page that said "Congratulations, you passed the first step. To get the link of the page, please decode this message in Morse and send us the code you used to do that". I didn't write any code because I was familiar with Morse code, so I got the link directly.
I was contacted by their CTO shortly after. I had already been hired in the meantime (by another CTO at another company and they knew each other apparently). I told him I found it pretty cool and interesting. He said that very few people found the link and applied.
These things can be fun.
Ě̼͔̠͈̯̲̪̻̦͔ͯ̎̿̊̂̈́̃̈́̓̇̾̏̉ͅͅ ̜̤̜̱̪̥̟͎͖̘͖̫ͭ̇́̀͒͗̋ͧ̊ͨB̙̰͕̠̺͈̭̦͈̺̫̖̘̥̝̞̗͋̌̓̊͊ͦ͋ͫͅI̞̻̻̘̭̗͎̻̟͍͔̦͎̠͇̤̜͔ͣ͛̈́̾́̈G̟͇̻̩͍̹͓͖̥͈̮͍̾ͫ̌ͬͬ̓̇ͭͅ ̮̯̙̩͎̓ͣ̔͂̏ͩ̓ͅB͈͈̫͖̰͉̠̟̲͎͌̐̉ͥ̓̅ͣ͊̅̆ͫ͗A̠̦͓̮̦͎̥͎͎̼͍̜̪͇̙̦͍ͫͫ̾ͩ̋ͦ̐ͩ͌̇̓̀̋͋ͣ̉͊L͓̳̦̟̓̿ͯ̀ͫ͗̓̊͊ͭͭ͛ͦ̀̐̚L̞̝̳̯̘͓̞̝͇̯͔̮͓͋̊̾̇͂̊̏͒̉̄̔̊S̥͎̝̟̩͎̜̦̼̫̭̯̿͋͛ͬ́̚.͔͚͕̥̬̰̺̹̞̹͕̖̜̬̼̺͖͛ͫ̇̌̓̍̃ͣ͒́͂̑ͫ ̘̪̹̼̟̪̘͍͍̖̠̭̘̣̅̂ͧͤ̑I̭̱̙͇͍͚̯̖̫̰̩͔͔̱̓ͣ̀͆͒͒ͭ̊ ̣̰͔̘̳̲͖̫̲̩̔ͩͣ̑̓̈̇̐ͫͥ̑̈͂͗͌̌̎͗̽H͍̜̠͙̗̭̖͔̝̰͋ͭ̐͆́ͣA͎̤̯̖̞̲͉͕̫̻̼͙̼͕̎̈ͫ͑ͫ̏̏V̮͓̲͚̗̯̗̞̪͈̮ͪ̒̅ͤ͆ͧ̅̒̉̇ͣ̔ͧ͒̍ͩͅE͉̠͖ͫ̀ͦ̎̌ͤ͗ͭͣ̒͑͑̚ ̹̞̻̜̯̫̲̥͈̹̺͖͈̤̺͎͗̒ͯͮ̃͗̋̒ͭͯ̈́̈́ͧ̓ͨ̃̿B̙͕̞͎̝̱̝͎̦̂̈́ͪ͂͌̚ͅͅÎ̥̜̟̪̝̝̘̪̫̫̪̫̩͖͚̑̈́ͪ́̔͛͊G̲̳̬͛͐͊̚ ̙̺̬̖̦͉͙͉̰̲ͣ͂̀ͮB͕̙̩͖̗̼̼̜̝̩͕̲̹̗̰͆̉̎̊͆ͥ̊̿ͭ̓̃͐̑ͅͅÄ̰̩͕̲̝͕̱̬̼̳͕͉̣́̌̔͐͗ͫ͛̅L̻̣̳̖̒ͬ̄̂̋̑̇ͩ͊L̖̟̙͙̪̱͕̱̝͈͔̺͒̌̏͆̍̂͌̅̃ͩ̏͆͒̃̔ͭŜ͖̦̙̱̙̘̜̝̑ͥ̔̑ͯͨ.͓̠͕͔̹̬̬͋̋̈́̄̓̈́ͧͦ̎͐̃ͨ̆͛̚̚ ͕̝̭̬̉̆͋͆̋͂ͬͦ̚ 3console-chat-min.js:1 thename @www.consolechat.
Also, there's a typo in the text on your webpage: analtyics
Good luck!
It would also be cool to hear what other features people would like to have in this kind of service.