Hello! I’ve implemented some changes to the bot.
Here are the most notable:

  • Subreddits are cached with to avoid fetching the entire subreddit multiple times.

  • Previous posts are saved to the database, to avoid duplicating posts when the community has way too much activity.

  • Colorful logs to help understand what went wrong :(.

  • Community Map: Allows to fetch multiple subreddits and post to many magazines/communities at the same time.

  • Cron: Allows running the bot at an specified time.

I don’t know how many people are using this but, if you are having problems please pull and build again.

I’ve noticed a delay when posting from lemmy.world -> kbin.social, if this affects you use an account from another instance.

This bot is very experimental so expect bugs here and there, it shouldn’t duplicate posts with this new update but keep an eye open.

Thank you @klin for the help and thank you to the 3 people reading this.

Edit: Forgot to mention but the account botlt_test@lemmy.world is currently posting to various communities as a test.

Github: https://github.com/daniel-lxs/BotIt