ryukinix / mal

MAL: A MyAnimeList Command Line Interface [BROKEN: BLAME MyAnimeList]
https://mal.readthedocs.io
Other
109 stars 9 forks source link

user stats #38

Closed mparadinha closed 7 years ago

mparadinha commented 7 years ago

Maybe we could create a command to show the user stats like those on the website. mal_drassof_stats

(this isn't my MAL btw, it's of a friend of mine how has watched a lot more then me)

Something like this:

$ mal stats
Watching: 3
Completed: 32
...
Total episodes: 1500
Watch time: 24.10 days

We could even try to do that bar graph with color, but I'm not really sure how to do that.

ryukinix commented 7 years ago

HMMM, great idea.

ryukinix commented 7 years ago

Current result of implementation: image

I think we can merge it. But the rewatched counter is right? I think some animes I re-watched sometimes on my list...

ryukinix commented 7 years ago

image Yes, I have 5 re-watched animes. We need check it before merge. Also episodes numbers are different.

mparadinha commented 7 years ago

I don't what's up with the rewatches but the episodes might be because it's not counting the rewatched ones.

ryukinix commented 7 years ago

This makes sense

mparadinha commented 7 years ago

Uhm mine counts the rewatches. But I tried viewing other users stats and the call to the api returns all the animes with my_rewatching set to 0. (I did this by just by changing the username at the top of the list in api.py)

ryukinix commented 7 years ago

merged into dev #43