Live feed of the HN Top 30 as an IRC Channel

I've created an IRC bot which uses the Hacker News API to provide a live feed of any item which hits the HN front page. Since the HN API provides live updates using Server Sent Events, this is truly live and not polled.

The bot is hosted in the channel ##hntop on Liberachat. This is a moderated channel, so you'll only get the bot's messages.

Here's what the output looks like:

0402023902 @egobot | OpenBSD adds support for Coordinated Mars Time [27 gautamcgoel] https://marc.info/?l=openbsd-cvs&m=161730046519995&w=2 https://news.ycombinator.com/item?id=26665523                                                                                                                             │
0402025855 @egobot | Is the Passover story the original false victimhood narrative? [8 1cvmask] https://philip.greenspun.com/blog/2021/04/01/is-the-passover-story-the-original-false-victimhood-narrative/ https://news.ycombinator.com/item?id=26667343                                                             │
0402030658 @egobot | Micron chief warns 'severe shortage' of DRAM expected to continue this year [6 thebetatester] https://www.theregister.com/2021/04/01/dram_shortage_micron/ https://news.ycombinator.com/item?id=26668240                                                                                         │
0402032331 @egobot | Apple knew it was selling defective MacBook displays, judge concludes [12 jhatax] https://www.theverge.com/2021/4/1/22360781/apple-flexgate-stage-light-class-action-lawsuit-defective-cable https://news.ycombinator.com/item?id=26668210                                                       │
0402032850 @egobot | Tmux lets you select and copy text with your keyboard [2 ianthehenry] https://ianthehenry.com/posts/tmux-psa/ https://news.ycombinator.com/item?id=26668408                                                                                                                                      │
0402032922 @egobot | Code Reading Club [2 ingve] https://www.felienne.com/archives/6472 https://news.ycombinator.com/item?id=26646153                                                                                                                                                                                 │
0402033903 @egobot | UK reports 25 fresh cases of thrombosis associated with the AstraZeneca vaccine [3 reddotX] https://eminetra.co.uk/the-uk-reports-25-fresh-cases-of-thrombosis-associated-with-the-astrazeneca-vaccine/388645/ https://news.ycombinator.com/item?id=26668468                                     │
0402035023 @egobot | Every Noise at Once [2 hwayne] https://everynoise.com/ https://news.ycombinator.com/item?id=26668426                                                                                                                                                                                             │
0402042541 @egobot | Urbit: What Is This? [7 makeworld] https://groups.google.com/a/urbit.org/g/dev/c/bdlPPnaccMc https://news.ycombinator.com/item?id=26668098                                                                                                                                                       │
0402042922 @egobot | Wet Country Wireless; How British Weather Killed a Billion Pound Tech Company [3 tweetle_beetle] https://hackaday.com/2021/03/29/wet-country-wireless-how-the-british-weather-killed-a-billion-pound-tech-company/ https://news.ycombinator.com/item?id=26645389                                 │
0402053138 @egobot | Children of the Coal Shadow: A 1903 News Report [3 alektorophobiae] https://wynninghistory.com/2021/03/27/children-of-the-coal-shadow/ https://news.ycombinator.com/item?id=26643754                                                                                                             │
0402060728 @egobot | Move Slow and Make Things [3 mkrazzledazzle] https://multithreaded.stitchfix.com/blog/2021/04/01/move-slow-make-things/ https://news.ycombinator.com/item?id=26668806                                                                                                                            │
0402063130 @egobot | Backpropagation 101 [2 polm23] https://thinc.ai/docs/backprop101 https://news.ycombinator.com/item?id=26645246                                                                                                                                                                                   │
0402071702 @egobot | UK finds 30 blood clot cases after AstraZeneca jab [2 dsnr] https://www.dw.com/en/coronavirus-digest-uk-finds-30-blood-clot-cases-after-astrazeneca-jab/a-57083963 https://news.ycombinator.com/item?id=26669261                                                                                 │
0402072646 @egobot | OpenMW – open-source TES3 Morrowind reimplementation [46 agluszak] https://openmw.org/en/ https://news.ycombinator.com/item?id=26665697                                                      

The bot's source code is available here.

2021-05-20: Moved from Freenode to Liberachat.