Utility commands
Type / and pick the slash command, or mention Flanker before the command. (round) parameters are required; [square] parameters are optional. Expand a syntax row for its slash command, permissions and example.
autopfp
Posts profile pictures, gifs or banners in a channel every few minutes. Run `autopfp` on its own for a setup panel with menus and buttons.
autopfp setup (option) (channel)
Starts posting.
/images autopfp setup anime #pfpsautopfp remove (option)
Stops one.
autopfp list [page]
Pages through scheduled image feeds and destinations.
getpfp
A random profile picture.
getpfp [female/male]
Sends a random profile picture.
getgif
A random animated profile picture.
getgif [female/male]
Sends a random gif avatar.
getbanner
A random banner.
getbanner
Sends a random banner.
counter
Channels whose names show live counts, like member count. Run `counter` on its own for a setup panel with menus and buttons.
counter add (option) (voice/text/category/announce/stage)
Creates a counter. Options: members, users_only, bots_only, boosts, booster_count and more.
/automation counter add members voicecounter remove (channel)
Deletes a counter.
counter list [page]
Pages through counters, with create and remove controls.
giveaways
Giveaways with requirements checked when winners are drawn, bonus entries and rerolls. Run `giveaways` on its own for a setup panel with menus and buttons.
giveaways start [channel] (duration) (winners) (prize) [flags]
Starts a giveaway. Requirement flags include --requiredroles, --messages, --invites, --status, --minlevel, --maxlevel, --voicelevel, --voice, --age and --stay.
/giveaways start 1d 1 Nitro --messages 100 --invites 5 --status flankergiveaways channel (channel/clear)
Sets or clears the default giveaway channel.
giveaways blacklists
Lists members and roles blocked from entering giveaways.
giveaways clear
After confirmation, removes ended and cancelled giveaways from the saved list. Active giveaways are kept.
giveaways end (message link)
Ends one now.
giveaways reroll (message link)
Picks new winners.
giveaways cancel (message link)
Cancels one.
giveaways edit (field) [message link] (value)
Changes prize, winners, duration or one requirement. Use off to clear a status rule.
Typed slash actions (20)
/giveaways edit prize/giveaways edit host/giveaways edit duration/giveaways edit winners/giveaways edit description/giveaways edit requiredroles/giveaways edit roles/giveaways edit bonusentries/giveaways edit minlevel/giveaways edit maxlevel/giveaways edit voicelevel/giveaways edit age/giveaways edit stay/giveaways edit invites/giveaways edit messages/giveaways edit status/giveaways edit voice/giveaways edit color/giveaways edit thumbnail/giveaways edit image
giveaways list
Lists running giveaways.
giveaways blacklist (member or role)
Can't enter giveaways.
translate
Translates text. Reply with translate or tr for English, or include a language name or code. Use --from if auto-detection gets the source wrong. Unchanged results are not presented as successful translations.
translate (language) (text) [--from (source)]
Translates up to 1,800 characters into the selected language. Put --from last.
/server-tools translate text spanish good morningtranslate [language] [--from (source)]
Translates the message you reply to. Defaults to English. --from sets the source, not the destination.; tr en --from ur
tts
Turns text into speech and sends the audio.
tts [--voice (name)] (text)
Speaks the text, or the message you reply to.
tts voices
Lists voices.
repost
Downloads a video from TikTok, Instagram, X, YouTube, Reddit, Twitch clips, Streamable or SoundCloud and posts it here.
repost (link)
Reposts the video.
/repost https://www.tiktok.com/@user/video/123repost auto (on/off)
Reposts supported links automatically.
repost channel (#channel)
Only auto-repost in some channels.
repost settings
Shows the settings.
quote
Turns a message into a GIF with its author's avatar and words. Regular-weight Geist is the default. Font and layout dropdowns edit the same image; buttons change the theme, avatar side, colour, weight and watermark, reset it or remove it. Only the person who ran the command can use these controls, for 15 minutes or until flanker restarts. Older controls may close when the editor is busy; the picture stays.
quote [message link or ID] [--text (text)] [--author (member)] [--font geist/noto/serif/mono] [--layout wide/square/portrait] [--color] [--light] [--flip] [--bold] [--no-watermark]
Quotes a readable message or supplied text as a GIF. In My Apps DMs and group chats, use text and optionally author; Discord does not pass reply targets or grant access to your message history. Message links and IDs only work where Flanker can read the original conversation. Font, layout, colour, light theme, avatar side, bold text and watermark controls stay available.
embed
Saved messages you can send, edit and use on buttons. A button is {button: colour && label && action}. Colours: blurple, grey, green, red. Actions: embed:name (show a saved message), ephemeral:name (show it privately), role:@Role (give or take), give:@Role, take:@Role, ticket:panel/option (open a ticket) and apply:form (start an application). The message editor's Custom response action designs a separate text, embed or card reply inside the button. It is private by default, with public replies and a 6-3,600 second auto-delete option. The editor generates its reply: target. Link buttons are {button: https://... && label} and are always grey.
embed create (name) [embed code]
Without code, opens the builder: the embed appears with buttons to edit its title, description, colour, author, footer, images, fields and link buttons. It updates and saves as you go. With code, saves that.
/embed create rulesembed send [channel] (embed code)
Sends an embed.
embed dm (embed code)
Sends a test copy to your DMs.
/embed dm {embed}$v{title: Hi}embed edit (message link) (embed code)
Edits one of flanker's messages. `embed edit (name)` reopens a saved embed in the builder.
embed view (name)
Previews a saved embed.
embed code (name)
Shows a saved embed's code.
embed list
Lists saved embeds.
embed delete (name)
Deletes one.
card
Build a Components V2 card with buttons instead of code. Cards are saved like embeds, so `embed send`, `embed view` and `embed:name` buttons work with them too.
card create [name]
Opens the card builder: the card appears with buttons to edit its title, description, colour, author, footer, images, fields and link buttons. It updates and saves as you go. **Make it an embed** switches the look.
/server-tools card create rulescard edit (name)
Reopens a saved card or embed in the builder.
/server-tools card edit rulesembedcode
Gets the embed code of a message so you can reuse it.
embedcode (message link)
Shows the code, or reply to a message.
pagination
Messages with pages members can flip through.
pagination add (message link) (embed code)
Adds a page.
pagination update (message link) (page ID) (embed code)
Edits a page.
pagination remove (message link) (page ID)
Removes a page.
pagination list
Lists paginated messages.
media
Image and video tools: GIF captions, speech bubbles and effects.
media caption [image] (text) [--bottom] [--black] [--member (member)]
Adds a caption and returns a GIF.
/media caption when the code worksmedia magik [image] [--member (member)]
Applies a strong liquid distortion. Every media tool uses the image you attach, link or reply to (including pictures in embeds and cards), a mentioned member's avatar, or yours.
media speechbubble [image] [--member (member)]
Adds a speech bubble.
media gif [image] [--member (member)]
Turns an image or video into a gif.
media (grayscale/invert/reverse/blur) [media] [--member (member)]
Effects. Each also works on its own, like `invert`.
media deepfry [media] [--member (member)]
Crushes the colours and adds grain. Also `fry`.; deepfry
media jpeg [image] [--member (member)]
Heavy JPEG compression.
media pixelate [media] [size 2-64] [--member (member)]
Big pixels. Also `pixel`.; pixelate 20
media (flip/mirror) [media] [--member (member)]
Flips upside down, or mirrors left to right. `mirror` works on its own.
media rotate [media] [90/180/270] [--member (member)]
Turns it.; rotate 180
media wide [media] [factor 1.2-5] [--member (member)]
Stretches it sideways. Also `stretch`.; wide 3
media sepia [media] [--member (member)]
Old photo colours.
media (bulge/pinch/swirl) [image] [strength] [--member (member)]
Bulges, pinches or swirls the middle. Also `explode` and `implode`.; swirl 4
media spin [image] [--member (member)]
Turns a still image into a spinning gif.
media speed [gif or video] (0.5-4) [--member (member)]
Changes the speed.
media info [media] [--member (member)]
Shows size and format.
customize
Changes how flanker looks in this server. Also on the dashboard's Bot profile page. Antinuke admins can use it too.
customize name [nickname]
flanker's nickname here. Leave it out to remove it.
customize avatar (image URL, attachment or reset)
flanker's avatar here.
customize banner (image URL, attachment or reset)
flanker's banner here.
customize bio (text or reset)
flanker's bio here. It always ends with Website: https://flanker.wtf.
customize namestyle [ggsans/tempo/sakura/jellybean/modern/medieval/pixel/vampyre/monkeybars/mainframe/headbang/journal/reset] [solid/gradient/neon/toon/pop/gummy/prism] [colours]
How flanker's name looks on its profile here. On its own, opens menus for the font, effect and colours. pixel is the 8Bit font. Up to 5 hex colours for gradient, gummy and prism. reset goes back to default.
/settings customize namestyle sakura gradient #3B82F6 #EF4444customize reset
Back to normal.