For new subscribers to this community, I plan to write a bot which will automatically find and post deals (likely using the fantastic resource that is https://isthereanydeal.com!)
So hopefully we’ll soon have awesome deals being posted here automatically :D
Any chance you’d publish your bot code? I’d like to do similar with she content relevant to some other interests.
The bot code is SUPER nasty right now, lots of hardcoded URLs and stuff atm.
I plan to generalise it and then I’ll likely throw it on my GitHub! https://github.com/CameronRedmore
I’ll let you know once it’s up there :)
Given the majority of your repo are in Java, I guess your bot is written in Java as well? As a Java guy, I’d love to help! Cheers 👍🏻
Ah, most of my public stuff is indeed in Java, but I haven’t made any new projects in Java for quite a while now haha.
Most of my projects have actually been in NodeJS until rather recently.
As my introduction post states, I’m trying to learn Rust at the minute! So the bot is actually written in Rust!
Unfortunately, not knowing a language leads itself to writing terrible, unreadable code that goes against all the conventions haha! Hence the horrendous state the bot is in right now :)
I’ve temporarily taken the bot down whilst I rewrite it and make it more general and clean. I’m trying to make it more… modular :)
I’ve just had an idea however, I could implement a system which would enable to bot to run an external command, parse in the output (likely JSON), and then treat it as posts to make, that would enable anyone to write a “provider” in any language they like, the main bot would just call that, and so long as they returned data in the right format, it’d just work.
Something to think about for sure! 🤔
That might be handy. I can probably cobble together some sort of python scraper for the datasources I’m interested in… but am guessing the lemmy API side to be outside of my capability.
That would be great, thanks :)