uwuify intercepts messages using Discord webhooks the moment they're sent. No plugins, no setup on the user's end. Just activate on someone and every message they send comes through transformed.
This is a live demo. Type anything to begin.
From invite to active in under a minute.
Invite the bot and grant it the required permissions. The whole process takes under a minute.
Run /webhook #channel in the channel you want uwuify to work in. One webhook per server is supported.
Run /uwuify @user 5m. Every message they send in that channel gets intercepted and transformed automatically.
/uwuify <user> <duration>
moderator
Activates uwuify on a user for the specified duration. All messages they send in the configured channel will be intercepted and transformed in real-time.
Example: /uwuify @CoolEthan133 5m
/webhook <#channel>
moderator
Sets up the webhook for a specific channel. This must be configured before activating uwuify. Only one webhook per server is allowed — running this again will replace the existing one.
Example: /webhook #general
/help
all users
Displays a quick-reference list of commands directly in Discord. You can also check the bot's bio for quick links.
Improved webhook stability and rate limit handling.
Optimised message queue system for faster processing.
Click any question to expand the answer.
First, invite uwuify to your server using the link at the top of this page. Then run /webhook #channel in the channel you want it to work in. After that, run /uwuify @user duration to activate on someone. The bot will handle everything else automatically.
Run /webhook #new-channel in the new channel. Since uwuify supports only one webhook per server, this will replace the previous webhook configuration. The bot will then operate in the new channel going forward.
You specify the duration when running the command. The maximum is 5 minutes per session. After the session ends, messages go back to normal automatically — no need to cancel manually.
Run /help in any channel the bot has access to. You can also refer to the Commands section on this page for a full reference.
This is a Discord API constraint. Because uwuify works by intercepting and re-sending messages through a single webhook, only one active transformation per server is possible at a time. It's not a design choice — it's a platform limitation we're working within.
A 5-second cooldown is enforced between activations to prevent spam and to stay within Discord's rate limits. This keeps the bot stable and responsive for everyone in the server.
No. uwuify monitors only the channel where the webhook has been set up. If a user sends a message in a different channel, it won't be intercepted. To change the monitored channel, run /webhook #new-channel.
/webhook #channel again to recreate the webhook.Messages go through a queue to avoid hitting Discord's rate limits, so a small delay is normal. If the lag feels significant, it's most likely Discord API latency — something outside the bot's control. If it's consistently slow over multiple sessions, feel free to ask in the support server.
Join the support server and open a thread. You can also reach the developer directly on Discord at @9pill.
Last updated: May 2026
uwuify collects only the minimum data required to function:
We do not collect, log, or store message content, user IDs, usernames, or any personal user data.
When uwuify is active on a user, messages are intercepted in real-time, transformed, and immediately re-sent via webhook. Messages are processed in memory only and are never written to a database or log file. No permanent copy of any message is retained.
Server administrators can remove uwuify from their server at any time to stop all data collection. To prevent webhook creation without removing the bot, remove the Manage Webhooks permission from the bot role in Server Settings.
uwuify operates solely within the Discord platform. We do not share any data with third-party services or advertisers.
For privacy-related questions, join our Discord server and open a support thread.
By adding uwuify to your Discord server, you agree to these Terms of Service and Discord's Terms of Service. If you do not agree, please remove the bot from your server.
uwuify is intended for entertainment purposes within Discord servers where all users are consenting participants. You agree to use uwuify only in servers where you have the authority to do so, and only on users who are aware of and accept the bot's behaviour.
You may not use uwuify to:
uwuify is provided as-is, currently in beta. We do not guarantee uninterrupted availability. The service may be updated, modified, or discontinued at any time without prior notice.
uwuify is not responsible for any disruption, data loss, or misuse arising from the use of this bot. Server administrators are responsible for ensuring the bot is used appropriately within their communities.
These terms may be updated at any time. Continued use of uwuify after changes are posted constitutes acceptance of the revised terms.