Mimic Bot is a Discord bot designed to impersonate a targeted user by recording their voice and replaying audio files to mimic their speech. The bot starts recording the targeted user and, once it has collected enough audio files, can impersonate and act as the user during conversations.
| Command | Description | Options |
|---|---|---|
listen |
Mimic Bot will listen to the targeted user. | - mimic (type: user, required: true): The user to impersonate. |
pretend |
Mimic Bot will impersonate another user and join another user. | - mimic (type: user, required: true): The user to impersonate. - target (type: user, required: true): The user to join. |
stop |
Turn Mimic Bot off. | None |
To configure Mimic Bot, you need to set the following environment variables:
-
Required Environment Variables:
DISCORD_ID: Your Discord application ID.DISCORD_TOKEN: Your Discord bot token.
-
Optional Environment Variable:
AUDIO_FILES_NB: Defines the number of audio files to record for a user before the bot can impersonate them. Default is 10.
A Docker image is also available via Docker Hub.
