Hello! I am making a Raddle mirror on Gemini. It's currently not doing much and includes the following:
- Listing submissions from all forums (homepage when not connected)
- Listing submissions from individual forums
- Reading submissions and accessing links
- Getting bio of users
- Getting other infos like score, number of comments, author and timestamp
- Caching some pages to avoid being rate-limited + reading pages much faster
My priority is to include the following:
- Support for comments
- Making site-links working
- Support for wiki
Known bugs:
- Weird things happening in user's bio
- Some forums cannot be loaded (f/memer) because the pinned message's id is 5 digit instead of 6 as written in the code
Here is a demo (might not be functional, please tell me if it doesn't work):
gemini://snowcode.ovh/cgi-bin/gemfrog/index.py
Web proxy if you don't have a gemini client and would like to try anyway:
Here's the source code of the project:
This post on gemini:
TheNerdyAnarchist wrote
Works for me...hard for Raddle to translate to gemini because there's (probably?) no way to filter out non-text posts.