Hi! Welcome to blog kitty!
This discord bot written in discordgo that will simply monitor rss feeds in your server. RSS feed channels check for new posts every 10 minutes and share any updates in the channel.
You can add the bot to your server with this link.
Also.... here is a link to the blog post I wrote about this project.
To use this bot, first either add it to your server or run it locally. Information for running the bot locally can be found below.
Simply just use the following slash command in Discord.
/monitor [rss-feed] [channel-name]
- The
rss-feedparameter is a link to the rss feed you would wish to monitor. - The
channel-nameparameter is the name of the channel you would like to create that will monitor the feed.
To remove the feed, just delete the channel. If you want to add the command yourself go ahead!! Always welcoming contributions.
To run the bot locally you must get your own DISCORD_TOKEN from the Discord developers portal. For the Discord side, I recommend this documentation from discord.js (yes, even though this is Go).
Then to run the migrations locally I use Goose. So just run the following:
go get -tool https://github.com/pressly/goose
go tool goose up
This will run the migrations. Then just run the bot.
go run .
Or you can compile it and run it.
go build
./blogkitty