Now that we have clients like geddit that don’t use the api, might a logical next step be to try to create a lemmy instance and/or bot that mirrors posts from reddit to lemmy?
Has anyone started work on this kind of project?
Now that we have clients like geddit that don’t use the api, might a logical next step be to try to create a lemmy instance and/or bot that mirrors posts from reddit to lemmy?
Has anyone started work on this kind of project?
geddit isn’t a client, it’s an instance/server of Lemmy (which has its own API). To say Lemmy doesn’t have an API is false. It very much does. (In order for there to be apps for Lemmy, it would logically follow that there’s an API for them to use.)
I am not a fan of a reddit relay (at least, not on here). We should be building a new community here rather than amplifying posts from the other place. Of course, you are free to set up your own instance that does this but I won’t be supporting that here.
I’d like to know how you’d propose to set up something like that, considering reddit API access is unreasonably expensive (which prompted the exodus away from reddit in the first place). Because you need a way to talk to reddit too. That’s what APIs do (“application programming interface” - it’s in the name). In my understanding, you can’t just code something like that without a) accessing reddit’s API to read posts and b) accessing lemmy’s API to write them. Feel free to correct me if I’m wrong, though. They’re not going to let you scrape their data for free.
But if you have a secret gold mine stashed away somewhere that you can afford this, why not contribute to the continuing development of lemmy or this instance instead of spending it on reddit’s API access? You know, it’s just a thought.
Geddit is a client: https://github.com/kaangiray26/geddit-app
We shouldn’t use reddit’s api, what I’m suggesting is mirroring content on lemmy using the method already established by geddit to increase the value of lemmy.
I repeat: geddit.social (this instance) is not a client. Nor is this community about that. You are confused between two different things called “geddit”, neither of which are alike. We have nothing to do with them.
This website - geddit.social - has nothing to do with the other - unfortunately named - reddit client for Android, nor are we affiliated with reddit in any way, nor do we code anything that accesses reddit. I promise, we aren’t lying to you. You are confusing two different things based on a similar name. You can go ahead and argue the point with me but your suggestions are not going to reach their intended audience & you’ll be wasting your time.
Here’s the difference:
That app, also named geddit, has a github page, which you’ve mentioned. Did you look at their about section? It’s on the right side of the page. Humour me and go look. Did you notice the website that is listed there? You might want to open it and check…because this isn’t it. The two couldn’t be more different visually. This website has dark mode on default. That website has a blindingly white background. The difference is extremely striking.
This website (geddit.social) is a Lemmy instance owned by stux (you may have heard of the cat who runs mstdn.social, masto.ai, mastodon.coffee, among other fun services), which is an open-source alternative to reddit, linked to other services such as Mastodon, Pixelfed, etc in something called the Fediverse, which you appear to be familiar with since you’re posting from another Lemmy instance (lemmy.sdf.org). In fact, if you actually go to our website, geddit.social (humour me and go there, I’ll wait), there are links at the bottom of every page that explain this is a Lemmy instance, just like the one you are using to post here.
Once again, that app and this website (geddit.social) are completely different entities (one accesses reddit, the other does not) and only share a similar name. We aren’t an app or a client, let alone do we have anything to do with reddit. This is a website. Not an app. People use Lemmy apps to access this instance. Lemmy is a Fediverse server software that other apps access. I couldn’t make the distinction any clearer. The name for this instance was chosen when we had no idea anything similarly named existed. It is just an unfortunate coincidence.
You are posting in !geddit@geddit.social - which is a community (on the geddit.social instance) about the instance itself (where we post news all our users should know). Nothing to do with anything that may or may not share a similar name. This is a completely different entity.
Once again, no, this website is NOT a client for reddit. In any conceivable sense. Nor do we have such a thing here.