getting started
zero to first feed. you'll need a discord server you can manage and an account you want to follow.
link feedshift to your server
head to feedshift.io and press dashboard (top right). sign in with discord, approve the prompt, and you'll land on the server list. pick the server you want to set up.
if your server isn't there, feedshift probably isn't in it yet. press invite feedshift, walk through discord's prompt, then come back and hit refresh.
link a source account (x/twitter only)
x/twitter requires us to fetch posts on behalf of a logged-in user, so before you create your first x feed you'll be asked to link an x account. that account is only used to pull posts for the feeds you set up. data sits encrypted on servers in the uk and usa.
bluesky and rss don't need this step. bluesky support is rolling out publicly later this year.
create your first feed
on the feeds page, press add feed +.
- pick the platform (x, bluesky, rss, ...)
- type the source: a handle for an account, a list url, a search query, an rss url
- press next and pick the channel you want posts to land in
that's it. new feeds inherit defaults from your server template, so they show up usable out of the box. tweak per-feed settings on configure a feed when you want to deviate.
prefer slash commands?
/follow creates a feed in the channel you run it in. add the optional channel arg to drop it elsewhere. /unfollow removes one. see slash commands for everything else feedshift exposes in discord.
the dashboard is recommended once you're past the first feed or two, it exposes every option in one place.
something not working?
new posts not showing up after a few minutes? check that the source has actually posted recently, then look at the feed in the dashboard for an inactive badge. for anything else, the support server is the fastest path.