I was starting to do this but have run into walls trying to get Docker to work and editing the files to configure it.
You can find existing bots on github that just need a text file changed with the login details for the bot, where to post, and what to post. You can even tell it to pin a post and how long for.
Here are two to look at, you can either clone or download the repo to your machine:
github.com/arcuru/lemmy-rss-bot
github.com/SleeplessOne1917/lemmy-bot
I’ll check which one I downloaded to my computer when I can. It’s part of my whole learning linux/remote desktop/making a server project I tinker with when I have time
indisin@aussie.zone 5 months ago
I’ve offered to do this multiple times and no-one seemed keen. I think it’s because people like the human nature of of the post being made by someone real? I dunno. Weird.
Please do not run it on a local PC though as you’ll chew through expensive power for an operation that takes milliseconds.
If you want to run it local you could get it running on an rpi or even your mobile.
But don’t do that, even the free tiers of all the cloud providers are overkill for the bot requirements. A cron lambda solves this, same on Azure as a Function and will all be free and not reliant of the power to your house.
The emojis you can do to via a List of special days, and then combine them with an AI to get the sentiment of the previous day and theme for the current day.
Please add a CI/CD pipeline that’s included in code and open source it so someone else can pick it up when you drop off. Pretty please add many tests.
This isn’t something I want to pair on as it’s a great first project and something that if I was going to do myself I’d rather just smash out and have fun doing whilst listening to music, not chatting.
If you get stuck though lemme know and I might help.
StudChud@aussie.zone 5 months ago
I’m keen tbh! Keen for a bit and help! Thank you for these tips!!! This is my first time doing anything like this at all!
indisin@aussie.zone 5 months ago
If you’re keen then you will love it.
I’m looking forward to seeing your solution and I’m genuinely keen to review it.
StudChud@aussie.zone 5 months ago
Oh the PC was also going to be a media hub as well, something I can keep on to download torrents and store media files 🏴☠️
Baku@aussie.zone 5 months ago
Oh, sorry. I’ve never seen your offers before, I don’t think
Personally, I do kind of like the human touch, as you put it. Makes me feel like I actually contribute something to the community, anyway
By the way chud, I get the weather from the BoM, and they seem to have an API (though it seems to be more of a mindfuck than most). I believe AccuWeather has an easily accessible API as well. You could pull the weather forecast from that
indisin@aussie.zone 5 months ago
…
Baku@aussie.zone 5 months ago
What’s wrong?
The original comment was by StudChud. I was replying to you primarily, and then them secondarily, in case they happened to read the 2nd part of my comment.