Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 2.55 KB

README.md

File metadata and controls

41 lines (29 loc) · 2.55 KB

Harmony


Harmony is a multipurpose bot that was created by me in 2020. It has seen multiple iterations and rewrites over the years since then but this is probably the final one as the code is considerably better than it was then.

Harmony has a lot of different features, but there are definitely features that I'm more proud of like the anime/manga side of things.

Some of the key features include:

Anime & Manga
  • Anime and Manga search with the help of AniList.
    As well as partial OAuth2 integration and ability to view lists and other social data that is encompassed on the platform (eg. following people's statuses, your own ratings, etc. on the anime/manga that you're searching for).

  • There is also a feature called Inline Search (Thanks Leo) which basically mimics some bots on anime subreddits:
    For example you can use the syntax {{anime}} for anime and [[manga]] for manga to search for them respectively.
    The bot will then respond with information about the thing(s) you searched for (supports multiple searches in the same message):

    {{frieren}}

  • You can view your someone's AniList profile with the anilist command as well as see somebody's anime- or manga list with anilist list.
    To make this (and some other features) handier, you can use anilist login to link your AniList account,
    which means that commands such as the ones listed above default to your own account when invoked without any specific username.
    This also means that if you have watched/read a show/manga whilst using the anime/manga command, it will show your and your followed users' current status and rating on the show.


Your standard moderation commands such as ban, unban, kick, purge, etc.

Various information commands such as whois, icon, banner, and avatar.

Other miscellaneous / fun commands such as urban (Urban Dictionary), raw, addemoji, and more.

Going forward

I'll continue adding- and fixing/improving features as time goes and anyone is free to contribute, submit bug reports, etc. if they feel like it. :)

Inviting

If you would like to invite my bot you can use the link below and start with h;help or by @mentioning the bot.
Invite link