Skip to content

Tango is a simplistic bot here to help you learn and have fun with Japanese! Made using discord.py. This is the Discord bot frontend component of project.

License

Notifications You must be signed in to change notification settings

MusicOnline/Tango-Bot

Repository files navigation

Tango!

Python discord.py License Issues Commits Discord

Tango is a simplistic bot here to help you learn and have fun with Japanese!

Look up words, view animated stroke diagrams and play Shiritori (Japanese word chain)!

Tango's help command is very informative regarding topics related to the commands you are using! Be sure to read them to explore more Japanese stuff and Tango!

This is the Discord bot (frontend) component of Tango. The web and backend component is Tango-Web.

User's Information

Prefix

Call upon Tango using any of the prefixes: @Tango, tango, tg or t (each of them followed by space) and the command name!

Tango also has Japanese prefixes and most commands have Japanese aliases. You can use the prefix たんご or タンゴ (optional space afterwards) if you're into that! The command aliases can be seen on each command's help page.

Commands

Currently, the main commands include:

  • help | ヘルプ
  • jisho | j | じしょ | 辞書
  • kanji | k | かんじ | 漢字
  • strokeorder | so | ひつじゅん | 筆順 | かきじゅん | 書き順
  • shiritori | しりとり | 尻取り
  • shiritori check | かくにん | 確認

Regarding the name

Tango is a play on the differences between pronouncing English and Japanese (romaji). In English, it would be tango as in tango orange, the color! In Japanese, たんご or タンゴ is pronounced something like tahn-goh. It also happens to be the reading of 単語, which means 'word' or 'vocabulary'!

Developer's Information

Requirements

Installation

Please refer to Botto's installation instructions.
You will also need to install Tango Web to run this bot.

Usage

Please refer to Botto's usage instructions.
Tango Bot requires Tango Web to be running to function properly.

Development

Tango was created as I was learning Japanese. Sure, I did learn new Japanese stuff while building Tango. However, scraping big data like JMdict and KANJIDIC2 was a great learning experience too. Feel free to make a PR or issue to improve the bot.

I don't have any specific objectives with Tango ever since I learned of similar bots. However, I do intend to add simple Japanese localization to make more of a learning environment. That might not happen anytime soon though.

For further discussion, feel free to join the support server.

Contributing

Contributions are always welcome. You may also open issues and feature requests on the issue tracker.
Please see CONTRIBUTING.md for further details.

About

Tango is a simplistic bot here to help you learn and have fun with Japanese! Made using discord.py. This is the Discord bot frontend component of project.

Topics

Resources

License

Stars

Watchers

Forks

Languages