Discord
The Discord bot allows you to dub your videos into different languages directly from Discord servers. Follow the steps below to get started.
Features
- 🎥 Dub videos into multiple languages.
- 🌍 Supports various languages like English, Spanish, French, and more.
- 🔑 Easy setup with your API key.
- 📊 Check the status of your dubbing jobs.
- 👥 Works in both server channels and direct messages.
- 🛡️ Role-based permissions for server admins.
How to Use
1. Add the Bot to Your Server
- Click here to add the bot to your Discord server.
- Select the server where you want to add the bot.
- Grant the necessary permissions (Send Messages, Attach Files, Read Message History).
2. Set Up Your API Key
- Obtain your API key from Dublab Account.
- Send a direct message to the bot or use the
!setup
command in a server channel. - Provide your API key when prompted.
- The bot will confirm your setup and display your default dubbing language.
3. Send a Video for Dubbing
- Upload a video file (less than 50MB) to a channel where the bot has access.
- Use the
!dub
command followed by your video attachment. - Optionally specify the target language:
!dub es
- The bot will process the video and send you the dubbed version when ready.
4. Check Dubbing Status
- Use the
!status
command to view the progress of your recent dubbing jobs. - The bot will also send you direct messages with updates on your dubbing progress.
5. Update Default Language
- Change your default dubbing language using the
!update_lang
command. - Example:
!update_lang en
to set English as the default language.
Supported Commands
The Discord bot uses prefix commands starting with !
.
Bot Commands
!setup
- Set up your API key and configure the bot.!dub [target_lang]
- Dub a video file (attach video with the command).!status
- Check the status of your dubbing jobs.!update_lang [language]
- Update your default dubbing language.!help
- View the help guide and available commands.
Message Commands
- Simply upload a video file and mention the bot to start dubbing.
- The bot will automatically detect video attachments and offer to dub them.
Supported Languages
en
- Englishes
- Spanishfr
- Frenchde
- Germanpt
- Portuguesetr
- Turkishru
- Russianit
- Italiannl
- Dutchpl
- Polishar
- Arabic
Server Administration
Permissions Setup
To ensure proper functionality, the bot requires the following permissions:
- Send Messages - To respond to commands and send notifications
- Attach Files - To send dubbed video files
- Read Message History - To process video attachments
Role-Based Access
Server administrators can:
- Restrict bot usage to specific roles
- Set up dedicated dubbing channels
- Configure notification preferences for the server
Troubleshooting
Common Issues
- Video too large: Ensure your video file is less than 50MB.
- Invalid API key: Verify your API key is valid and has sufficient credits.
- Permission errors: Check that the bot has the required permissions in your server.
- Upload failures: Check your internet connection and Discord’s server status.
Getting Help
- Use the
!help
command for quick assistance. - Join our support server: Discord Support (if available).
- Contact support for technical issues.
Privacy and Security
- The bot only processes videos you explicitly send for dubbing.
- API keys are encrypted and stored securely.
- Processed videos are automatically deleted after 24 hours.
- The bot does not read or store message content outside of dubbing requests.
Differences from Web App
- Discord file size limit: 50MB (vs. larger files on web)
- Automatic notifications via direct messages
- Server-based collaboration features
- Integration with Discord’s permission system