look somebody’s accounts up where you are, turn a dropped link into the post itself, and follow creators into a channel so their posts arrive as they happen.

setting it up

reposts are on from the start. feeds start once you follow somebody.
open the dashboard and pick your server.
  • reposts: switch them off, or list the channels under not in where links are left alone
  • feeds: under follow a creator, pick the platform and type the creator; drain looks them up first, so a typo is caught straight away. each feed in followed has where it’s posted, its ping, what happens when a live ends, the words above the card, the wait after a post, the role while live, and the name and picture it posts as, with a preview of how it looks

reposts

drop a tiktok, instagram, x or medal link in any channel and drain reposts it there with the video or pictures, so nobody has to leave discord. ,download gives the raw media from a link, up to five files. /tiktok repost, /tiktok user, /instagram repost, /instagram user, /twitter repost and /telegram are slash commands too. add drain to your own account and they work in any server, group dm or dm, even where drain isn’t a member.
pinterest sends nothing at all to a plain request: without javascript its pages carry no pin and no search results. drain runs the page the way a browser does and reads what pinterest’s own script writes, so a pinterest command takes a few seconds the first time and is instant for half an hour after.

your linked accounts

save your accounts once and anybody can find them. accounts you can link: fortnite, gunslol, instagram, kick, lastfm, minecraft, pinterest, roblox, soundcloud, spotify, telegram, tiktok, twitch, twitter, valorant and youtube. a linked twitch or kick account is how a feed’s live role finds you.

feeds

post streams, videos and posts into a channel as they happen. an account can be a name, an @handle or a link, and with no channel the feed posts where you ran the command. some sites have their feed at a known address, so they need only a name: github owner/repo (releases), mastodon @name@server, letterboxd name, medium @name and substack name. each is an rss feed once it’s followed, and social feeds lists it as one.
role
ping a role with each post. the role has to be mentionable, or drain needs mention everyone in that channel. writing the role after the channel works too: #tiktoks @fans, or its id
text
words above each post. {creator}, {title}, {url}, {game}, {platform} and {role} are filled in
switch
ping everyone or here with each post. drain needs mention everyone in that channel

changing a feed

to see a feed’s post before you set it, pick feed in the builder at drain.baby/embeds and copy the command it writes. ,social feed edit <platform> <name> with any of: with a name or picture set, drain posts through a webhook it makes in that channel, called drain, and edits and deletes those posts through it too. if somebody deletes the webhook, drain makes it again; if it can’t, the post goes out as drain’s own and ,social feeds says why. publishing a post made under another name needs manage messages in that channel. ,social feeds shows each feed’s choices, when it last posted, and when drain last looked, so a quiet creator and a stuck feed don’t look the same.
  • drain checks the account exists before saving the feed, and says so when it doesn’t
  • the first check only notes what’s already there, so a new feed never floods the channel or announces a stream that was already live. a post older than two days is never announced, and a stream that drops for a minute and comes back is still one stream
  • drain keeps each account by the id its platform gives it, so a creator changing their name doesn’t break the feed
  • following an account again moves it to the new channel, or changes who it pings
  • a feed that keeps failing is checked less often, and ,social feeds says why
  • up to 50 feeds a server, and every option here is free

lookups

the valorant card is drawn on the player’s own card art: rank, rr and peak, win rate, k/d, headshots, damage and combat score, their top agents, and their last matches with the rr each one won or lost. ,social feed valorant posts every match they finish. a minecraft account comes with up to ten skins they have worn to page through. ,get pfp takes cat, aesthetic, dark, couple, anime, egirl or eboy, and ,get banner takes cat, aesthetic, dark or anime. ,telegram shows a user, bot, channel or group’s type, count and description, and a channel’s latest post; private invite links can’t be looked up. roblox has its own page, and so does last.fm. ,search is with the tools.
when a site is slow or down, drain says so. it never tells you an account doesn’t exist just because it couldn’t reach it.

ways to type it

every platform has a shorter name: tt or tik for tiktok, ig or insta for instagram, x or twt for twitter, yt for youtube, pint for pinterest, sp for spotify, sc for soundcloud, valo for valorant, fn for fortnite and mc for minecraft.

every command

profiles

music

games