Non-threaded

Forums » The Lounge » Read Thread

A place to sit back, hang out, and make monkey noises about anything you'd like.

CYScraper: a CYS forum searching tool

10 hours ago
Commended by Ogre11 on 3/9/2026 10:06:08 PM
AKA "the type of shit Mousecore would rather do than their contest entry." One thing I noticed about this quirky site is that the forums don't have a search feature! Maybe it's just a side effect of the place's age. I noticed that people usually just used Google searches set to only scrawl CYS for results, which is definitely an option. Out of sheer boredom and lack of motivation for my contest entry, I decided it would be kind of cool to have a dedicated CYS search. So that's basically what I did this entire weekend. Here is CYScraper. Like a Google search, you can query anything directly from CYS' forums, but CYScraper lets you filter results based on author, excluded author (all posts made NOT by an author), forum(s), and date before/after/on, as well as if you want to search only post replies vs. only threads (i.e. thread titles). While I'm no Google algorithm engineer, I did try to create a VERY basic relevancy scoring algorithm that ranks posts by default based on a few factors. You can also do a strict query (i.e. if you search for "heir", you will ONLY see "heir" and never "their") by wrapping your search in "quotations." Oh, hey, and there's dark mode too. Some Things to Consider - THIS IS AN IMPORTANT ONE. The data I have on hand for people to search is very limited. I didn't want to scrape all of the CYS forums in one sitting because I didn't want to get my IP flagged or literally blow up the website. Right now, the data you can query through is any post made within the timeline given on the CYScraper site, as well as any post on the front page of any forum (so as an example even if the Reading Corner's first page has some threads from beyond the timeline, you can still search through those on CYScraper). Over time, if people see this as a legitimate tool, I will collect more data from further back to put into the search service. - New posts are not automatically entered into the CYScraper database as soon as they are posted. They have to be scraped by my own service first in order to be queried on CYScraper. I am still in the process of figuring out an acceptable automatic scraping schedule that toes the line between having a good amount of fresh data vs. not harassing the site with requests. (I know it says it has a schedule on the CYScraper site itself, but that was an artifact from when I was still brainstorming how the hell I wanted to do this and I'm too lazy to update my entire repo just to remove that one sentence.) - With that being said, the majority of performance/optimization decisions are made with favor towards CYS. CYS a small site and I don't need or want to flood its servers excessively just for a performance buff on my end, even if that means the tool gets data slower/less frequently. - Downtime on the CYScraper page itself is definitely possible while I'm still figuring out its hosting configurations. - The mobile version doesn't look super pretty. I will be going back to test the UI specifically on mobile, but it should look good on Chromium and Firefox desktop browsers. So yeah, just a funky little project I made to test my Python skills and to solve an incredibly niche problem. Go ham, let me know if you find any problems, and if you have any suggestions, I'm all ears.

CYScraper: a CYS forum searching tool

7 hours ago
This is fucking dope.

CYScraper: a CYS forum searching tool

6 hours ago
Thanks Chris :)

CYScraper: a CYS forum searching tool

7 hours ago
I search for lol, fag and got 47 results. That seems reasonable, considering the limited sample data.

CYScraper: a CYS forum searching tool

6 hours ago
I'm testing a recent scrape from all the way back to March 2019, so once I check that the data is valid from that push, you will surely get more lol, fags.

CYScraper: a CYS forum searching tool

6 hours ago
Searched up End saying "fag" and saw posts from 2017, did you go further back for posts from specific members or something?

CYScraper: a CYS forum searching tool

5 hours ago
Nah I'm too lazy for that. The scraping cutoff date determines "freshness" by the last post in the thread rather than the thread's creation date. So if there's a thread from 2017 that got bumped in late 2025, it got picked up. The reason I kept the rest of the thread (regardless of those post dates) instead of only the posts within a certain date is so that I don't end up with "impartial" or half-scraped threads in the system already. Just makes it easier for my scraper to more optimally skip threads that are already determined to be stale, which means less work for the scraper and less requests to handle on CYS' end. Also more shit for you to search through. Everyone wins.

CYScraper: a CYS forum searching tool

7 hours ago
This is really awesome Mousecore. You deserve all the comms. This will be a really useful archivest tool as you expand the data set. It will certainly help out EndMaster when he does the next CYS History update, which makes it automatically noteworthy.

CYScraper: a CYS forum searching tool

6 hours ago
That was actually one of my inspirations for the tool haha. I mean I'm sure the noteworthy stuff is just kept in memory but it might be nice to use for a quick receipts lookup.

CYScraper: a CYS forum searching tool

6 hours ago

This is already better than the old search function this place once had.

Yep, this place did have a search function once, but it sucked a lot so it just got ripped out and everyone was told to use Google instead

CYScraper: a CYS forum searching tool

5 hours ago
Commended by TharaApples on 3/9/2026 11:30:01 PM
Oh damn that's nuts. Well I'll definitely be keeping this running if it's going to be useful for everyone. It costs me a whopping total of $0 to host and run anyway. Glad it can do something good :)

CYScraper: a CYS forum searching tool

6 hours ago

Damnnnnnnn.

CYScraper: a CYS forum searching tool

5 hours ago

Might as well pin this.

CYScraper: a CYS forum searching tool

5 hours ago
Aw thanks End!

CYScraper: a CYS forum searching tool

5 hours ago

You did so good! You're getting a community contributor trophy. 

CYScraper: a CYS forum searching tool

5 hours ago
Holy shit! Thank you so much Thara!

CYScraper: a CYS forum searching tool

5 hours ago

Yes. But now since it's in your trophy description. You literally have to host it forever, even if it eventually costs a million dollars in the dystopian cyberpunk future. 

It's both a blessing and a curse.

Ha.

CYScraper: a CYS forum searching tool

5 hours ago
So I knocked out a few bugs with the scraper tonight that didn't like the concept of pagination. I'll be rerunning a scrape tomorrow to grab data back to March 2019. Periodically I'll keep you guys posted whenever there's a new data drop, as I'm only going back a few years at a time, but I think over half a decade of CYS forum data is enough toys to play with in the meantime.

CYScraper: a CYS forum searching tool

5 hours ago
Oh this is cool.

The forum used to have a search, but it was buggy to the point of uselessness, so they just removed it a few years ago since Google existed. Not everyone knows how to tell Google to search a specific site though (I can never remember the exact syntax either), so that wasn't ideal either. Haven't really had a chance to play around with this yet but I'm looking forward to it.

CYScraper: a CYS forum searching tool

4 hours ago
This is really cool Mousecore! Well done! I'm excited to see this continuously be updated and improved. It looks really cool! I already searched up my name and it's been a really fun trip down memory lane to scroll through all the threads I posted in

Also, congrats on your new trophy!

CYScraper: a CYS forum searching tool

2 hours ago
Wow, very nicely done.

Edit: Now that it exists it should maybe there could be a wrapped on the site that calls it.

CYScraper: a CYS forum searching tool

one hour ago
Looks and works great, maybe when one day somebody gets access to the mythical code base it'll be possible to integrate it into the site directly. That'd be something.

Also it is a crime that a masterpiece such as Boobs!!! has basically no mentions in the dataset.