Live data from Hacker News

Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

news.ycombinator.com

61–70 of 154 posts

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#61

Earlier quoted context omitted.

idk if i wanna make this a TUI tbh, i've seen those libs before. I don't think they support output to an io.Writer / term.Terminal though

I believe https://github.com/charmbracelet/wish is the repo you're looking for! (and also the repo the person you replied to probably meant to post)

Wow yeah that is pretty cool

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#62

> Also an interesting issue: bots that go around trying to brute force ssh into random IPs with common usernames. My current solution is banning if rapid successive joins are detected. I should've read this before trying to connect 100 usernames in parallel.

LMAO, send me your ID and I'll unban you (if you got banned)

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#63

Earlier quoted context omitted.

I know! An longtime user of Devzat made it

that's awesome. i recently built an ssh management interface using some of the same libraries, i'll be sure to check it out.

cool

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#64

Earlier quoted context omitted.

I'm not good at handling user data so I haven't added persistence, could in the future IDK how to filter images oof Wdym by that first point? (Hangman is case sensitive)

For Hangman, I started a game with the word as "panda." There are two "a" characters. The person who guessed "a" only revealed one of them. The rules of Hangman are that every letter guessed reveals all instances of that letter in the word.

that's super strange, that usually works

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#65
post #45

Earlier quoted context omitted.

That was an intentional choice

What if you want to just say one of the commands? IMO, there should be some sort of prefix (like '/') before commands to disambiguate.

any prefix would make a command not a command, kinda like how people on twitter add a random character before a tweet starting with a user mention

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#66
post #55

Back in the mid 90's, I used to hang out on what was called vrave, a telnet based chat hosted at hyperreal.org (Apache's' Brian Behlendorf's rave archive/culture site). This is definitely making me nostalgic for it.

I'm glad it reminds you of something you liked :)

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#67
post #16

After living through Google Chat going down while handling a server incident at work, I created an internal, encrypted chat system in order to have an alternative in case our regular communications channel is down. However the actual chat part of it is very barebones with a simplistic JSON-based protocol and a simplistic IRC-like interface - quite unlike devzat. I wonder how hard it would be to untangle the authentic…

Would an internal Matrix homeserver meet that need?

Or an internal IRC server.

Or a Zulip server.

Matrix is overkill if you're never going to federate it.

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#68

Earlier quoted context omitted.

You might wanna check it out. Things like code quotes and expand/collapse would be cool to add to an IRC client. I think some clients already support emoji as it's just UTF8? It's common for IRC users to use IRC from a terminal client on their desktop. If they have a remote server they'll ssh into a box and use their terminal client there. They'd also use a screen session to keep their IRC client running 24/7 so they…

Interesting. Btw, by support emoji I mean things like ":rocket:", ":fire:", etc do what they should: using emojis by copy pasting or using a system emoji picker gets tiring

[deleted]

Re: Show HN: I made Devzat – It's like Discord but in the terminal, over SSH

#69
Really like this, great work! For those who aren't aware, there are more of these: ssh-chat[0][1] and sshtalk[2].

[0]: https://news.ycombinator.com/item?id=8828543

[1]: https://news.ycombinator.com/item?id=8743374

[2]: https://news.ycombinator.com/item?id=15829206

Post reply on HN