Giter Site home page Giter Site logo

4chan-rss's Introduction

4chan-rss

Returns a RSS feed of a board’s threads. Like the official RSS (index.rss) BUT removing threads with less than -n number of replies.

Usage

> 4chan-rss -b g -n 30 -p 1
<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom">
  <title>4chan /g/ threads</title>
  <id>https://boards.4channel.org/g/</id>
  <updated>2021-09-21T22:22:36-03:00</updated>
  <subtitle>threads from /g/ with more than 30 comments</subtitle>
  <link href="https://boards.4channel.org/g/"></link>
  <author>
    <name>Anon</name>
  </author>
  <entry>
    <title>Looks like you won, adblock users.&#xD;Now</title>
    <updated>2021-09-21T19:13:03-03:00</updated>
    <id>tag:boards.4channel.org,2021-09-21:/g/thread/83481484/</id>
    <link href="https://boards.4channel.org/g/thread/83481484/" rel="alternate"></link>
    <summary type="html">Looks like you won, adblock users.&lt;br&gt;Now the ad-supported internet is dead and everything will be put behind paywalls to if they wanna keep the lights on.</summary>
    <author>
      <name>Anonymous</name>
    </author>
  </entry>
  <entry>
    <title>/cumg/ - Cooming Utilities &amp;amp; More General</title>
    <updated>2021-09-18T04:31:39-03:00</updated>
    <id>tag:boards.4channel.org,2021-09-18:/g/thread/83432094/</id>
    <link href="https://boards.4channel.org/g/thread/83432094/" rel="alternate"></link>
    <summary type="html">&lt;span class=&#34;quote&#34;&gt;&amp;gt;Links&lt;/span&gt;&lt;br&gt;Wiki: https://coom.tech/&lt;br&gt;Rentry: https://rentry.co/coom&lt;br&gt;FChannel General: https://fchan.xyz/g/224HRMU5&lt;br&gt;Endchan General: https://endchan.net/cumg/&lt;br&gt;Matrix space: #cumg:matrix.org&lt;br&gt;&lt;br&gt;&lt;span class=&#34;quote&#34;&gt;&amp;gt;What is /cumg/&lt;/span&gt;&lt;br&gt;In this thread we discuss technology and software for cooming, data-hoarding, scripts, and more.&lt;br&gt;&lt;br&gt;&lt;span class=&#34;quote&#34;&gt;&amp;gt;gallery-dl - scrape images and videos from many websites&lt;/span&gt;&lt;br&gt;https://github.com/mikf/gallery-dl&lt;br&gt;&lt;br&gt;&lt;span class=&#34;quote&#34;&gt;&amp;gt;Hydrus Network&lt;/span&gt;&lt;br&gt;https://hydrusnetwork.github.io/hyd&lt;wbr&gt;rus/&lt;br&gt;&lt;br&gt;&lt;span class=&#34;quote&#34;&gt;&amp;gt;Stash&lt;/span&gt;&lt;br&gt;https://github.com/stashapp/stash&lt;br&gt;&lt;br&gt;&lt;span class=&#34;quote&#34;&gt;&amp;gt;LoliSnatcher Droid&lt;/span&gt;&lt;br&gt;https://github.com/NO-ob/LoliSnatch&lt;wbr&gt;er_Droid&lt;br&gt;&lt;br&gt;&lt;span class=&#34;quote&#34;&gt;&amp;gt;Flexbooru&lt;/span&gt;&lt;br&gt;https://github.com/flexbooru/flexbo&lt;wbr&gt;oru&lt;br&gt;&lt;br&gt;Previous: &lt;a href=&#34;/g/thread/83398179#p83398179&#34; class=&#34;quotelink&#34;&gt;&amp;gt;&amp;gt;83398179&lt;/a&gt;</summary>
    <author>
...

4chan-rss's People

Contributors

azimut avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

buklewski

4chan-rss's Issues

fix random segfaults

Sometimes some posts cause it to crash. My code doesn't explicitly panic, but perhaps some of the pointers I receive from the 4chan-api wrapper are empty.

> ./4chan-rss -p 2
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x69c7de]

goroutine 1 [running]:
main.processPost(0xc0001ffc00, 0x8)
        go/4chan-rss/main.go:98 +0x24e
main.processThreads(0xc00020c900, 0x1e, 0x20, 0xc00020c900, 0x1e, 0x20)
        go/4chan-rss/main.go:84 +0x8c
main.run(0x69ba20, 0xc00006e180, 0x7a6aa0, 0x9a76e0)
        go/4chan-rss/main.go:59 +0x3fa
main.main()
        go/4chan-rss/main.go:31 +0x26

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.