- 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.
- 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.
- n!collection — Lists all collections belonging to you.
- n!collection
name
— Displays doujins belonging to a collection. - n!collection
name
add|removesource
id
— Adds or removes a doujin in a collection. - n!collection
name
list — Lists all doujins belonging to a collection. - n!collection
name
sortattribute
— 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!g
—n!get
,n!s
—n!search
,n!dl
—n!download
n!se
,n!sj
,n!sc
—n!search
+english
,japanese
,chinese
, respectivelysource/id
—n!get source id
, can specify multiple to show a listn!sub
—n!subscription
n!c
—n!collection
- paste a doujin link
- nhentai —
https://nhentai.net/
- hitomi —
https://hitomi.la/
tsumino —https://tsumino.com/
pururin —https://pururin.io/
- .NET Core 2.1 SDK or higher.
- For development: a C# IDE with intellisense and syntax highlighting, such as Visual Studio Code or Jetbrains Rider.
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:
dotnet restore
— resolves NuGet dependencies.dotnet build
— builds the bot.dotnet run
— runs the bot.
This project is licensed under the MIT license. Please see the license for more information.