Friend watching?


#1

A friend of mine just joined Wanikani, and we thought it’d be fun to add a competitive nature to keep us motivated in our learning.  Are there any tools or extensions out there that allow you to add “friends” on the site, so you could be notified via email or notification if they level up?  Or do a side by side comparison of how you’re progressing?  Thanks!


#2

Don’t know about any, but it sounds like a cool idea. If you have ever played Team Fortress 2, you’d know that those small text blurbs that compare your achievements to your friend’s are a huge motivation factor.


#3

Well i don’t know of anything like what you mentioned… But I keep an eye on my rival defaye… All you have to do is go to their profile and open a new tab so you can switch back and forth to compare. If you want to be even more creepy you can bookmark their profile. (I have not done that… yet)


#4

Definitely a cool idea hint hint nudge nudge api api


#5
koichi said... Definitely a cool idea *hint hint nudge nudge api api*
 Which is why you are making it right

#6
Time said...
koichi said... Definitely a cool idea *hint hint nudge nudge api api*
 Which is why you are making it right
 Holy crab YES!

#7

i’ll be trying to do it, it’s my first time moving the API so i don’t promise anything =S, hope to post it tomorrow


#8

I’m pretty new here so I haven’t really dug into the API very much yet.  I’ve got some experience with writing Python, if there’s any libraries that exercise the calls, I could probably throw something together, but if I have to start from scratch (or there’s no Python library), the chances are pretty slim.

That’s awesome that you’re giving it a shot, TorijaCarlos, I look forward to seeing what you come up with!


#9

Carlos. Esa extensión será muy popular. 楽しみ

en → en
popular

#10

ok, i’ve just noticed you can only make requests from within wanikani, that or i’m missing something… any help? i’ve already got running the level compare and elements in each lvl (apprentice, guru, etc) if someone wants anything else compare please tell me


#11

How about the average time it takes you to level up? … comparison of leveling time for each level… or for each item, you can start detailing as much as you want :stuck_out_tongue:


#12

ok i got it thanks to the guy who did the progression graph  if any one knows the guy who did http://www.alymma.com/wani/wani.html 


#13
TorijaCarlos said... ok, i've just noticed you can only make requests from within wanikani, that or i'm missing something... any help? i've already got running the level compare and elements in each lvl (apprentice, guru, etc) if someone wants anything else compare please tell me
 It's because you're making a cross-origin request. If it's a Google Chrome extension look at this http://developer.chrome.com/extensions/xhr.html

#14

if anyone is interested in watching how i move along i’ll be updating http://wanikani.torijacarlos.com/competitive.php time to time.

also if anyone is interested in helping with visuals you’re welcome, i’ll make a repo in git, will be posting link later


#15
koichi said... Definitely a cool idea *hint hint nudge nudge api api*
 Yeah, maybe Viet could do it. *not hinting at anything but I am nudging you progressively harder until you implement it*

#16
Eternal-Illusion said... Well i don't know of anything like what you mentioned... But I keep an eye on my rival defaye... All you have to do is go to their profile and open a new tab so you can switch back and forth to compare. If you want to be even more creepy you can bookmark their profile. (I have not done that... yet)
 Why creepy? That's what I've done with my friends to keep them on their toes.

#17
TorijaCarlos said... if anyone is interested in watching how i move along i'll be updating http://wanikani.torijacarlos.com/competitive.php time to time.

also if anyone is interested in helping with visuals you're welcome, i'll make a repo in git, will be posting link later
 It shouldn't just be a website where you enter in two api codes.

What you need to do is have one user enter in his api code and email. Your website should store both the api code, email, username (retrieved with the api), and level in a database. The user can then fill out other usernames (rather than their api codes) from WaniKani that they want to keep track of (these names should also be stored in the database). Whenever someone on a user's list goes up a level, your website should then email the user .

#18
TorijaCarlos said...
if anyone is interested in watching how i move along i'll be updating http://wanikani.torijacarlos.com/competitive.php time to time.lso if anyone is interested in helping with visuals you're welcome, i'll make a repo in git, will be posting link later
nqthqn  said...
 It shouldn't just be a website where you enter in two api codes. What you need to do is have one user enter in his api code and email. Your website should store both the api code, email, username (retrieved with the api), and level in a database. The user can then fill out other usernames (rather than their api codes) from WaniKani that they want to keep track of (these names should also be stored in the database). Whenever someone on a user's list goes up a level, your website should then email the user .

( damn...  it took me too long to figure out how to indent... and i think i didn't do it the way it is supposed to be...) 

Man!! ok i'll do that but then the base will be http://wanikani.torijacarlos.com i'll do first some visuals then the db will be only two tables... i guess, one for users, and one for friends, i'll make more tables if i do any more developments. but for this that'll be okay. 

mmm should i do a thread specific to dev progress?
thanks !

#19
TorijaCarlos said...
TorijaCarlos said...
if anyone is interested in watching how i move along i'll be updating http://wanikani.torijacarlos.com/competitive.php time to time.lso if anyone is interested in helping with visuals you're welcome, i'll make a repo in git, will be posting link later
nqthqn  said...
 It shouldn't just be a website where you enter in two api codes. What you need to do is have one user enter in his api code and email. Your website should store both the api code, email, username (retrieved with the api), and level in a database. The user can then fill out other usernames (rather than their api codes) from WaniKani that they want to keep track of (these names should also be stored in the database). Whenever someone on a user's list goes up a level, your website should then email the user .

( damn...  it took me too long to figure out how to indent... and i think i didn't do it the way it is supposed to be...) 

Man!! ok i'll do that but then the base will be http://wanikani.torijacarlos.com i'll do first some visuals then the db will be only two tables... i guess, one for users, and one for friends, i'll make more tables if i do any more developments. but for this that'll be okay. 

mmm should i do a thread specific to dev progress?
thanks !
 友人と競い合う
compete against a friend maybe?

#20

Yeah, I also believe that adding a friend sorta system to compare scores and such would be interesting! I also think that eventually to have a form of like mini game where a Kanji at the person of a lower level and person of higher levels knowledge appears on the screen and who ever gets it first gets a point and it keeps going until a set score. I think it would be kind of fun. I have very very rusty python so I wouldn’t really be able to put together something of that sort but It seems like something one of our API overlords could most likely get working. Either way it can be elaborated off of.


~Peyton