TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Convos, a OSS persistent IRC web client built using Mojo and Redis

47 点作者 marcusramberg超过 11 年前

7 条评论

EvanDotPro超过 11 年前
I suppose it&#x27;s only a matter of time before one of these persistent web clients &#x2F; services converts me, but my current setup works surprisingly well:<p>- Irssi + screen on my server.<p>- IrssiNotifier [1] for push notifications to my Android phone when I&#x27;m hilighted&#x2F;PM&#x27;d.<p>- Connect from my phone using Irssi ConnectBot [2], which is just an SSH client that supports gestures for interacting with Irssi (swipe left&#x2F;right to switch channels, double tap to go to a hilight, swipe up&#x2F;down to scroll the channel log, etc).<p>- Connection via mosh [3] instead of plain SSH. Mosh uses UDP, which allows persistent connections when switching from Wi-Fi to cellular data, or when data connections are spotty, etc. On my phone, I actually use a patched version of Irssi ConnectBot [4] which supports mosh.<p>That said, as well as this works, I&#x27;ve always kept an envious eye on browser-based implementations like this. I love thinking about all the fun integrations that would be possible to make IRC a much more rich experience: automatically showing YouTube thumbnails&#x2F;descriptions, expanding shortened links, hover-to-show image links, etc.<p>[1]: <a href="https://play.google.com/store/apps/details?id=fi.iki.murgo.irssinotifier&amp;hl=en" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=fi.iki.murgo.i...</a> [2]: <a href="https://play.google.com/store/apps/details?id=org.woltage.irssiconnectbot&amp;hl=en" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=org.woltage.ir...</a> [3]: <a href="http://mosh.mit.edu/" rel="nofollow">http:&#x2F;&#x2F;mosh.mit.edu&#x2F;</a> [4]: <a href="http://dan.drown.org/android/mosh/" rel="nofollow">http:&#x2F;&#x2F;dan.drown.org&#x2F;android&#x2F;mosh&#x2F;</a>
评论 #6895369 未加载
cjstewart88超过 11 年前
I had fun a year or so ago messing around with a web based IRC client. I never got around to adding bouncer like functionality or a few other key pieces that would make it my everyday IRC client. A few key pieces lacking in my project are: auto complete nicks, auto reconnect when connection is lost, etc. But it was fun and thats why I did it, cool project and good luck keeping it going!<p>My project is in node.js: <a href="https://github.com/cjstewart88/nirc" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cjstewart88&#x2F;nirc</a>
评论 #6894682 未加载
Lazare超过 11 年前
So... an open-source, self-hosted version of IRCCloud, with the server written in Perl?<p>I&#x27;m a bit too happy with IRCCloud to switch, so I&#x27;m not really in the target audience. Still, I don&#x27;t run across Perl projects too often these days; nice to see some variety. :)
评论 #6894703 未加载
评论 #6894913 未加载
Aaronneyer超过 11 年前
Nice! I had been thinking about making something similar. There are very few quality web IRC clients out there. I had a chromebook for a while, and I was stuck using Mibbit which is pretty terrible.
dhamidi超过 11 年前
I didn&#x27;t know that Mojolicious supports hot deployment...thanks for linking to the deployment guide!
glomph超过 11 年前
See also kiwiric. ALthough they have yet to to deliver on persistence.
kayoone超过 11 年前
last time i worked with Perl was 2007, but Mojolicious looks awesome!