Enhance Your Discord Server with Anime & Manga

Kasuki is a powerful Discord bot that provides seamless access to AniList data, AI features, and more. Get instant anime and manga information, notifications, and user stats right in your server!

Powerful Features

Kasuki comes packed with features to enhance your Discord anime experience

AniList Integration

Access anime, manga, characters, staff, and studio information directly from AniList. Get detailed information and statistics with simple commands.

Anime Airing Notifications

Get notified when your favorite anime episodes are about to air. Never miss an episode again!

User Profiles & Comparison

Link your AniList account to Discord and view profiles, compare anime tastes with friends, and show off your anime stats.

Seiyuu Image Generation

Generate custom images showing voice actors alongside characters they've voiced for easy reference.

AI Features

Generate images, get answers to questions, and access video transcription and translation using advanced AI technology.

Multi-Language Support

Kasuki supports multiple languages for both commands and responses, making it accessible to users worldwide.

Command Examples

Explore Kasuki's wide range of commands

/anime Get Anime Information

Search for an anime and get detailed information including synopsis, genres, studios, and more.

/manga Get Manga Information

Search for manga and get detailed information including synopsis, genres, authors, and more.

/ln Get Light Novel Information

Search for light novels and get detailed information about them.

/character Get Character Information

Search for anime and manga characters and view their details.

/anilist_user View AniList User Profile

Display information about an AniList user including their anime and manga statistics.

/compare Compare Two AniList Users

Compare two AniList users and see their anime/manga tastes and compatibility.

/level View User's AniList Level

Check an AniList user's level based on their activity.

/list_activity View Server Activity List

Get a list of all registered anime activities in your server.

/list_user View Registered AniList Users

See a list of all registered AniList users in your server.

/random Get Random Anime or Manga

Discover a random anime or manga when you're not sure what to watch or read next.

/random_anime random_image Random Anime Images

Get random anime images in various categories like waifu, neko, hug, pat, and more.

/random_hanime random_himage Random NSFW Anime Images

Get random NSFW anime images (only works in age-restricted channels).

/register Link Your AniList Account

Connect your AniList account to Discord for easier use of other commands.

/search Unified AniList Search

One command that lets you search for anime, manga, light novels, characters, studios, staff, or users.

/seiyuu Voice Actor Image

Create an image showing a voice actor (seiyuu) and four characters they've voiced.

/staff Get Staff Information

Look up information about anime industry staff members.

/studio Get Studio Information

Get details about animation studios including their works.

/waifu Get Best Waifu

A fun command that reveals the "best waifu".

/ai image Generate AI Images

Generate custom images using AI based on your text descriptions.

/ai question Ask AI Questions

Ask questions and get AI-generated answers (note: the AI has no conversation context).

/ai transcript Transcribe Audio/Video

Convert audio from videos into text transcripts. Supports videos up to 25MB.

/ai translation Translate Audio/Video

Translate audio content from videos into different languages. Supports videos up to 25MB.

/steam game Steam Game Info

Get detailed information about games on Steam including price, reviews, and requirements.

/vn game Visual Novel Info

Get information about visual novels including rating, release date, and description.

/vn character VN Character Info

Look up information about characters from visual novels.

/vn producer VN Producer Info

Get details about companies and producers that create visual novels.

/vn staff VN Staff Info

Find information about staff members who work on visual novels.

/vn user VN Database User

View information about users from visual novel databases.

/vn stats VN API Stats

Get statistics about the visual novel database API.

/user avatar Get User Avatar

Display a user's Discord avatar in full size. View your own or another user's avatar.

/user banner Get User Banner

Display a user's Discord profile banner in full size.

/user profile User Profile Info

Show detailed profile information about a Discord user.

/user command_usage Command Usage Stats

View statistics about which commands a user has used and how frequently.

/bot credit View Bot Credits

See the credits and acknowledgments for the bot's development.

/bot info Bot Information

Get detailed information about the bot, including version, uptime, and statistics.

/bot ping Check Bot Latency

Check the bot's response time and shard ID for troubleshooting.

/server guild Server Information

View detailed information about your Discord server.

/server guild_image Generate Server Image

Create a custom image using your server's icon and server members' profile pictures.

/server guild_image_g Generate Global Server Image

Create a custom image using your server's icon and the global profile picture cache.

See Kasuki in Action

Take a look at Kasuki's sleek interface and powerful features

Self-Hosting Guide

Follow these steps to set up your own instance of Kasuki

1

Install Docker and Docker Compose

Make sure you have Docker and Docker Compose installed on your system. These are required to run Kasuki in a containerized environment.

2

Clone the Repository

Clone the Kasuki repository from GitHub to your local machine.

git clone https://github.com/ValgulNecron/kasuki.git
3

Configure Settings

Edit the configuration file to set up your Discord bot token and other settings.

Copy the example config file and edit it:

cp config.example.toml config.toml # Edit config.toml with your preferred text editor
4

Start the Docker Container

Use Docker Compose to build and start the Kasuki bot.

docker compose up -d

To ensure you're using the latest version:

docker compose up -d --pull always
5

Invite Bot to Your Server

Create an invite link for your bot in the Discord Developer Portal and add it to your server.

Your bot should now be running and ready to use!