Anilibria.py
Web-API for anilibria.tv a Russian anime streaming platform.
Install / Use
/learn @vraestoren/Anilibria.pyREADME
<h1>
<img src="https://github.com/user-attachments/assets/e8f4d866-2d21-47ae-a3a9-eefecdf7a04e" width="28" style="vertical-align:middle;" />
anilibria.py
</h1>
Web-API for AniLibria an Russian anime streaming platform.
Quick Start
from anilibria import Anilibria
anilibria = Anilibria()
anilibria.login(email="example@gmail.com", password="password")
Usage
Search & Browse
# Search for anime
anilibria.search_anime(search="Наруто")
# Get anime catalog filtered by year and genre
anilibria.get_catalog(year=2023, genre="Экшен", season="winter")
# Get a random title
anilibria.get_random_title()
# Get recent updates
anilibria.get_updates(filter="names,posters", limit=10)
# Get schedule by day (0 = Monday, 6 = Sunday)
anilibria.get_schedule(days=0)
Favorites
# Get, add, or remove favorites (requires session)
anilibria.get_favorite_titles(session="")
anilibria.add_title_to_favorites(session="", title_id=123)
anilibria.delete_title_from_favorites(session="", title_id=123)
Misc
anilibria.get_feed()
anilibria.get_youtube_videos(limit=5)
anilibria.get_team()
anilibria.get_rss(rss_type="rss")
