Skip to content

john-erinjery/neosekai-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neosekai-api

An Unoffical Python API for neosekaitranslations.com

Installation

from a terminal, run :

pip install neosekai-api

in case of an error, go here in the Github Wiki.

Usage

  • Go to the Github wiki for this project to read full usage tutorial.
  • Below is a short and sweet version
from neosekai_api import Novel, NovelChapter

novel = Novel('https://www.neosekaitranslations.com/novel/oresuki/')

chapter = NovelChapter('https://www.neosekaitranslations.com/novel/oresuki/volume-1/chapter-3-part-3/')
  • Novel and NovelChapter are the two main objects in this API
  • through these two objects, neosekai-api offers a list of functions that are specified in the Github wiki.

neosekai-dl

neosekai-dl is a project that uses neosekai-api to download novels from neosekaitranslations.com as PDF. The project is also in it's starting stages, so please bear with me. It's not a far fetch to say I made this API for the sole purpose of making neosekai-dl

For Future Releases

If you are using this project and wish to see more features in it, do open an issue on github. As I mentioned, I built this API for making neosekai-dl. This project, as it is, is all that is required for me to make neosekai-dl. However, if you wish to see more features in this API, I would be glad to implement your needs.

On creating support for authentification

neosekai-api, at the moment, does NOT support the registraton of new users or the ability to log in to neosekaitranslations.com.
This is mostly because, In neosekaitranslations.com, the only thing a registered user can do is leave comments. Since I feel like commenting is better done on the website itself, I didn't implement this functionality in the program.

About

An Unofficial API for NeoSekaiTranslations.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages