UPDATE: JabeBot is disabled indefinitely on PVP.net chat. IRC still works.
What is JabeBot?
JabeBot can be used to look up champion stats, ability stats, item stats, and player statsall by messaging the bot onn IRC. Use it if you need to check something and aren't in game, find out how an ability scales, double-check an item's recipe, remember what Talon's passive is, and many other ways. Tthis bot is not endorsed by Riot Games in any way.
How do I use it?
[PVP.net] Add JabeBot as a buddy and message it in or out of game
[IRC] Join #thejabe on Quakenet OR PM _Jabe|bot on SynIRC or Quakenet or Freenode -- type "!help" (without the quotes) in any channel that it's in to get a list of commands (in a PM, check your message tabs)
See below for a list of commands.
Is it legal?
Of course! All it is is a bot that responds to chats in PVP.net.
The bot isn't working!
1) The bot is probably down, see Temporary causes.
2) If you have never had the bot as a friend, then (and only then) try removing and adding again. If the bot is up and it's not adding you as a friend, proceed to step 4.
3) If you have successfully added the bot as a friend and it's not online or doesn't show in game for 119 minutes, then it's down, see Temporary causes. If you removed it and added it while it was down, you probably broke it for yourself. Proceed to step 4.
4) Contact _Jabe on IRC (most reliable, link) or contact Jabe on the NA region. I can manually fix the bugged state where the bot has you as a friend but not vice versa.
- The bot is being restarted (~1 minute)
- Jabe's Internet connection dropped (up to 30 minutes)
- The bot is actually down for testing/new features (30-120 minutes)
- The bot is down because it fatally crashed (up to several hours)
- The bot is affected by the problem/bug that is exclusive to JabeBot (due to having thousands of friends) causing it to repeatedly connect and disconnect to PVP.net chat (up to several hours)
DISCLAIMER: Some data such as AD ratios and passive number scalings are manually entered and may be incorrect. All other data is automatically extracted from the game files or retrieved from Riot's servers and guaranteed to be 100% accurate.
Command list: (partial names are allowed, don't include the brackets)
!help - Displays a list of commands
!lang - Displays a list of available languages
!lang # - Sets your preferred language. Does not work in channels, you must message JabeBot.
!pstats [summoner] - Displays ratings, wins, and losses for the specified summoner. Defaults to your current region. (Dominion Elo is now hidden)
!pstats [region] [summoner] - Displays ratings, wins, and losses for the specified summoner. Region can be NA, EUW, or EUN.
!stats [champ] - Displays the champion's level 1 stats and level scaling.
!stats [champ] [level] - Displays the champion's base stats at the specified level.
!skill [champ] [QWER] - Displays skill info including level scaling for the champ's skill.
!skill [name] - Displays skill info and level scaling for the named skill.
!passive [champ] OR !skill [champ] P - Displays that champ's passive.
!item [name] - Displays the stats and gold cost for the named item.
!builds [name] - Displays a list of items that the named item builds into.
!recipe [name] - Displays the recipe for the named item.
!timer [type] [message] - [PVP.net only] Starts a timer to remind you about a jungle camp respawning. Message is optional and for your own benefit.
--- Valid types: wolves, wolf, wraiths, wraith, golems, mini | blue, red, lizard, golem, buff | dragon, drag, drake | baron, nashor
--- Mini camp timers may be off due to the jungle rework. Will also add a bank timer soon.
Examples of use (see screenshots as well):
Jabe: !pstats jabe
JabeBot: [NA] Jabe (Now:Bronze, S1:Gold), RankedSolo5x5: 1299 [0W/0L], Dominion: 319W, Normal: 533W
Jabe: !pstats euw dominu sarts
JabeBot: [EUW] Dominus Arts (Now:Gold, S1:Gold), RankedSolo5x5: 1839 [88W/50L], Dominion: 607W, Normal: 789W
Jabe: !lang 1
Jabe: !item lauf
JabeBot: Laufstiefel, 350 (sold 244) -- EINMALIG-Passiv: Verbesserte Bewegung 1 (nicht kumulativ mit anderen Stiefeln)
Jabe: !stats irelia
JabeBot: Irelia @ level 1: 320 MS, 125 range, 515 HP (+85/lvl), 265 MP (+35/lvl), 7.15 HP5 (+0.65/lvl), 7.65 MP5 (+0.65/lvl), 18.75 armor (+3.75/lvl), 31.25 MR (+1.25/lvl), 56.30 damage (+3.30/lvl), 0.665 AS (+3.200%/lvl)
Jabe: !stats irelia 1
JabeBot: Irelia @ level 1: 320 MS, 125 range, 515 HP, 265 MP, 7.15 HP5, 7.65 MP5, 18.75 armor, 31.25 MR, 56.30 damage, 0.665 AS
Jabe: !stats irelia 18
JabeBot: Irelia @ level 18: 320 MS, 125 range, 1960 HP, 860 MP, 18.20 HP5, 18.70 MP5, 82.50 armor, 52.50 MR, 112.40 damage, 1.027 AS
Jabe: !skill jax q
JabeBot: Jax's Leap Strike; 65 Mana; 13/11/9/7/5 sec Cooldown; 700 range -- Jax leaps toward a target. If it's an enemy he hits the enemy for 20/45/70/95/120 (+1 Total AD) (+0.7 AP) magic damage.
Jabe: !skill TF e
JabeBot: Twisted Fate's Stacked Deck -- Passive: Every 4 attacks Twisted Fate deals an additional 55/80/105/130/155 (+0.4 AP) magic damage. In addition his attack speed is increased by 3/6/9/12/15% and his cooldowns are decreased by 3/6/9/12/15%.
Jabe: !passive ramm (or !skill rammus p)
JabeBot: Rammus's Spiked Shell - Rammus gains additional damage as his shell becomes reinforced converting 25% of his armor into Attack Damage.
Jabe: !skill duskbr
JabeBot: Nocturne's Duskbringer; 60/65/70/75/80 Mana; 10 sec Cooldown; 1200 range -- Nocturne throws a shadow blade that deals 60/105/150/195/240 (+0.75 Bonus AD) physical damage and leaves a Dusk Trail for 5 seconds. Enemy champions hit also leave a Dusk Trail. While on the trail Nocturne ignores unit collision and gains 15/20/25/30/35% Movement Speed and 15/25/35/45/55 Attack Damage.
Jabe: !item prisc
JabeBot: Priscilla's Blessing, 1600 (sold 1120) -- +25 Health Regen per 5 sec. UNIQUE Passive: +15% Capture Rate (Does not stack with other Capture Rate modifiers) UNIQUE Active: +30% Movement speed for 2 seconds. 60 second cooldown.
Jabe: !builds long
JabeBot: Long Sword builds into -- Hexdrinker, Sword of the Occult, The Lightbringer, Tiamat, The Brutalizer, Madred's Razors, Manamune, Phage, Last Whisper
Jabe: !recipe trinity
JabeBot: Trinity Force (4070) = 300 + Zeal (1195) + Sheen (1260) + Phage (1315)
Jabe: !timer dragon
JabeBot: Timer started
(5 minutes pass)
JabeBot: Dragon respawns in ~60s
Jabe: !timer buff their blue
JabeBot: Timer started
(4 minutes pass)
JabeBot: A buff respawns in ~60s: their blue
Available languages: (most are out of date)
6) русский язык
7) Tiếng Việt
12) 日本語 (currently not working due to improperly formatted translation files)
13) TBD (will be Portuguese/Brazilian)
Here's how to connect to LoL chat in Pidgin: (setting names may vary by client)
Username: [your login name]
Password: AIR_[your password] (So if your password is foo, then put AIR_foo)
Server: chat.na1.lol.riotgames.com (for NA)
Server: chat.eu.lol.riotgames.com (for EU West)
Server: chat.eun1.lol.riotgames.com (for EU Nordic/East)
Force SSL (old-style)
- The bot is written in Java using basic sockets for communication.
- Data is extracted from inibin and luaobj files with some manual entry as well.
Post any questions/suggestions and I'll try to get to them ASAP.