So I have an old PC, and I’m thinking of learning how to make a DT bot and using that PC to be it’s 24/7 server, that way no one here has to give up their sleep or risk a double-post anymore :) it’s about time we get another botbot.
I’m going to start looking into it tomorrow, regarding making one, and thinking of contacting the other City instances to see how they made theirs. I need to fix up my partner’s PC anyway, so I’ll be in the spare room regardless lol!
If anyone has any tips or anything I should know, please message me :) happy to collaborate as I’ve never coded anything let alone a script. But I’m willing to learn!
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.
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
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. It didn’t really seem important enough to post a 2nd comment about. Sorry if it confused you, but I don’t think the down vote was really necessary.
That’s their display name. Display names are different to usernames. You’ll see their username if you click their profile, or use a third party app that only shows usernames.
Did you really have to be such a dick about it? ffs.
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:
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
The issues aren’t even with aussie.zone, it’s all me trying to figure out the tech side. On paper it seems straightfoward enough, and once you’ve got it working you can ad YAML to your resume
Sounds like a solid idea! Just chuck me a heads up so I don’t steamroll BotBot2
Also, if keeping the PC constantly running eats up too much electricity or space, I’m happy to host it on a VPS I already have. It’s in melbs, so still local. I’m too much of an idiot to figure out how to get the code actually working though, which is why I’ve never done it
Basically: if you do all the work and figure out what needs to be done to get it working, I’m happy to pilfer it, host it myself, and claim all the credit 😁 /j
Edit: since you asked, and I forgot to answer, but also offered: if you ever did hand over any form of code to me (or really anyone else from the DT) make sure that the bots email/password aren’t hard coded in the code. No matter how well you know or trust someone, there are very few situations you should hand them this info. The exception maybe being if somebody is helping with you over a call or something. Even then, I’d probably recommend you only do that if you have to, and you know personally know them IRL. But you probably know all of that already. Never hurts to reinforce it though
So I have an old PC, and I’m thinking of learning how to make a DT bot and using that PC to be it’s 24/7 server, that way no one here has to give up their sleep or risk a double-post anymore :) it’s about time we get another botbot.
I’m going to start looking into it tomorrow, regarding making one, and thinking of contacting the other City instances to see how they made theirs. I need to fix up my partner’s PC anyway, so I’ll be in the spare room regardless lol!
If anyone has any tips or anything I should know, please message me :) happy to collaborate as I’ve never coded anything let alone a script. But I’m willing to learn!
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.
I’m keen tbh! Keen for a bot and help! Thank you for these tips!!! This is my first time doing anything like this at all!
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.
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 🏴☠️
Yarrr, remember Usenet and the *arrs.
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
…
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. It didn’t really seem important enough to post a 2nd comment about. Sorry if it confused you, but I don’t think the down vote was really necessary.
This is a boring game. StudSpud is the username. DMs not fun.
Honestly at this point I’m just confused. What are you on about?
That’s their display name. Display names are different to usernames. You’ll see their username if you click their profile, or use a third party app that only shows usernames.
Did you really have to be such a dick about it? ffs.
deleted by creator
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:
https://github.com/arcuru/lemmy-rss-bot
https://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
Ah yep I’ve heard there were issues previously, hence why I wanted to crowd source some ideas and help. Thank you for these links so much!
The issues aren’t even with aussie.zone, it’s all me trying to figure out the tech side. On paper it seems straightfoward enough, and once you’ve got it working you can ad YAML to your resume
Sounds like a solid idea! Just chuck me a heads up so I don’t steamroll BotBot2
Also, if keeping the PC constantly running eats up too much electricity or space, I’m happy to host it on a VPS I already have. It’s in melbs, so still local. I’m too much of an idiot to figure out how to get the code actually working though, which is why I’ve never done it
Basically: if you do all the work and figure out what needs to be done to get it working, I’m happy to pilfer it, host it myself, and claim all the credit 😁 /j
Edit: since you asked, and I forgot to answer, but also offered: if you ever did hand over any form of code to me (or really anyone else from the DT) make sure that the bots email/password aren’t hard coded in the code. No matter how well you know or trust someone, there are very few situations you should hand them this info. The exception maybe being if somebody is helping with you over a call or something. Even then, I’d probably recommend you only do that if you have to, and you know personally know them IRL. But you probably know all of that already. Never hurts to reinforce it though
I thought someone had sort of got one working for a short while, a while back?