Skip to content

Discord bot for browsing and downloading doujinshi

License

Notifications You must be signed in to change notification settings

Kadantte/Kurumi

Repository files navigation

Kurumi Build status

Kurumi

Commands

Doujinshi

  • n!get source id — Displays doujin information from a source by its ID.
  • n!all source — Displays all doujins from a source uploaded recently.
  • n!search query — Searches for doujins by the title and tags that satisfy your query.
  • n!download source id — Sends a download link for a doujin by its ID.

Tag subscriptions

  • n!subscription — Lists all tags you are subscribed to.
  • n!subscription add|remove tag — Adds or removes a tag subscription.
  • n!subscription clear — Removes all tag subscriptions.

Collection management

  • n!collection — Lists all collections belonging to you.
  • n!collection name — Displays doujins belonging to a collection.
  • n!collection name add|remove source id — Adds or removes a doujin in a collection.
  • n!collection name list — Lists all doujins belonging to a collection.
  • n!collection name sort attribute — Sorts doujins in a collection by an attribute (time, id, name, artist).
  • n!collection name delete — Deletes a collection, removing all doujins belonging to it.

Useful shortcuts to remember:

  • n!gn!get, n!sn!search, n!dln!download
  • n!se, n!sj, n!scn!search + english, japanese, chinese, respectively
  • source/idn!get source id, can specify multiple to show a list
  • n!subn!subscription
  • n!cn!collection
  • paste a doujin link

Sources

  • nhentai — https://nhentai.net/
  • hitomi — https://hitomi.la/
  • tsumino — https://tsumino.com/
  • pururin — https://pururin.io/

Running Kurumi

Requirements

Building

Soon will be the new documentation for building...

Create a file named appsecrets.json alongside appsettings.json. This file was intentionally omitted from source control. Then paste the following code, replacing the token string with your own.

{
  "discord": {
    "token": "..."
  }
}

Then run the following commands:

  1. dotnet restore — resolves NuGet dependencies.
  2. dotnet build — builds the bot.
  3. dotnet run — runs the bot.

License

This project is licensed under the MIT license. Please see the license for more information.

About

Discord bot for browsing and downloading doujinshi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published