✦ AskFriday
Hover a Discord message, ask AI to draft your reply.
AskFriday is a Vencord plugin. Hover any message, click the Ask Friday button, and an LLM drafts a reply straight into your compose box, using the surrounding conversation as context. You read it, edit it, and hit send. It never sends for you.
What it does
- Drafts a reply to any message into your compose box (you stay in control of sending).
- Reads the recent conversation around the message so replies follow the thread.
- Works with Claude, ChatGPT, and Gemini, via an API key or your existing subscription through the official CLI.
- Shape the voice with tone presets (casual, witty, formal, flirty, and more) plus a separate personality (warm mentor, deadpan nerd, hype gamer, and others), or your own custom text.
- Right-click any message to re-roll the reply in a different tone or personality, no retyping.
- Masks slurs and hate terms in gathered messages before they reach the AI (on by default).
Desktop only - Vencord on the desktop app or Vesktop. It won't run on Discord in a browser.
Install
Requires Node.js, pnpm, and git. AskFriday is built into Vencord from source.
# 1. get a Vencord source tree git clone https://github.com/Vendicated/Vencord && cd Vencord pnpm install --frozen-lockfile # 2. drop AskFriday into userplugins (copy, don't symlink) mkdir -p src/userplugins cp -r /path/to/AskFridayDiscord/askFriday src/userplugins/askFriday # 3. build, then load it pnpm build pnpm inject # stock Discord; for Vesktop, point it at Vencord/dist instead
Fully restart Discord, then Settings → Vencord → Plugins → AskFriday, enable it, and open the cog to set your provider, key, tone, and personality. Full steps in the README.