Additionally, users can reply to any message with "!translate" to have the entire message translated. As of now, users can translate Japanese or English phrases by entering: "!translate " into the Discord chat. The bot is currently capable of Japanese to English translation, and English to Japanese translation (in most cases - see wiki for details). After that, you should be able to run the bot and change it as needed!įeel free to reach out to me (Mitchell) on Discord if you have any questions. To adapt the bot to your own use case (different languages, translation tools, slash commands, etc.), fork the repository and create your own DEEPL_API_KEY, DISCORD_BOT_SECRET, and DISCORD_BOT_AUTHOR_ID environment variables. To use the bot for Japanese-English translation, you can add my deployment called "KomiBot" to your Discord server by clicking here. See wiki for details & additional feature plans/ideas. This functionality allows users to quickly look up words they don't know how to say in Japanese, translate words they don't understand into English, or translate entire phrases between the two languages - all without having to switch back & forth between a dictionary website and Discord. (The abbreviation "!tl" can also be used, in place of "!translate".) Users can enter "!translate " into the Discord chat to have their text translated, or reply to a message with "!translate" to have the message they replied to translated. This bot translates Discord chat messages from Japanese to English (and vice versa). One may even manipulate bot code through extensions.Discord Bot with Translation FunctionalityĬreated using the Discord.py python library for Discord chat integration, and DeepL's translation API. Using HTML and JavaScript, advanced users can create their own actions by designing custom UIs and programming specific features. Not to mention, Discord Bot Maker provides a modifiable action system. Here's a sample of some of the supported actions: These will invoke functions based on certain conditions, such as members leaving/joining the server, the creation of channels, the banning of members, etc.īoth commands and events call upon "actions" that the developer selects. The other half of the system involves "events". These are done by sending specific words or phrases into the chat. Commands are manually called functions that invoke specific actions. By piecing together actions that may occur through commands or events, one may create the bot of their dreams! Featuresĭiscord Bot Maker uses a system based on "commands" and "events". It's time for that to change.ĭiscord Bot Maker is powerful, yet flexible, tool that allows both experienced programmers and bot newcomers to construct outstandingly effective bots in a matter of seconds. However, up until this point, manipulating a bot would require significant amounts of programming experience. In a matter of 20 seconds, anyone can receive an official bot account in order to enhance the experience for members of their chat server. One of the most prominent features provided by Discord is the official support for bot accounts. With this tool, you and your teammates can take your social experience to the next level! Explanation Discord Bot Maker is a powerful bot development tool for the #1 text and voice chat service for gamers: Discord.
0 Comments
Leave a Reply. |